Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OAuth is currently not user-friendly #18

Open
codebru opened this issue Dec 11, 2018 · 0 comments
Open

OAuth is currently not user-friendly #18

codebru opened this issue Dec 11, 2018 · 0 comments
Labels
enhancement New feature or request

Comments

@codebru
Copy link
Member

codebru commented Dec 11, 2018

Background

This follows on from #17
It is also useful to be aware of influxdata/chronograf#4575

Issue

Chronograph currently has no login as default, and needs OAuth to be secure. The github OAuth setup is not ideal because of the following:

  • Still open for anyone to log on unless a gihub org is set
  • Then is available to everyone in that org
  • The above is not ideal for setting up for a non github using organisation
  • The steps for logging on involve giving access to the org but this is not prompted and if the user does not do it, it throws no error and just loops back to the login screen with no explanation.

Proposal

This is low priority at the moment, but it would be worth investigating other set ups at some point.

@codebru codebru added the enhancement New feature or request label Dec 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant