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

Allow REMOTE_USER authentication to JIT provision accounts #3440

Closed
spencerryan opened this issue Jan 28, 2019 · 3 comments · Fixed by #3305
Closed

Allow REMOTE_USER authentication to JIT provision accounts #3440

spencerryan opened this issue Jan 28, 2019 · 3 comments · Fixed by #3305
Assignees
Labels
Dashboard Feature Security Issues with security in Cachet
Milestone

Comments

@spencerryan
Copy link

The addition of REMOTE_USER authentication is fantastic!

One last feature we would need to make this extremely useful is for Cachet to be able to create accounts on the fly if one does not exist, that way any user who is authenticated by the external IdP does not have to go through another sign up process.

I like the way DataDog accomplishes this. When JIT user creation is enabled you specify a list of email domains that are JIT capable, and what security group you want new users to go into. When a login comes via the IdP if there is an existing account nothing happens, but if there isn't one the email address (login) is checked against the JIT list and if the domain matches a new account is created and the user is seamlessly logged in.

@jbrooksuk
Copy link
Member

@spencerryan have you managed to test if #3402 works for you?

@jbrooksuk jbrooksuk added Feature Security Issues with security in Cachet Dashboard labels Feb 1, 2019
@triage-new-issues triage-new-issues bot removed the triage label Feb 1, 2019
@jbrooksuk
Copy link
Member

@spencerryan any chance you've had a look at #3402 yet?

@jbrooksuk jbrooksuk self-assigned this Jun 24, 2019
@jbrooksuk jbrooksuk added this to the v2.x milestone Aug 12, 2023
@jbrooksuk
Copy link
Member

Thank you for your input on Cachet 2.x. We are shifting our attention and resources to Cachet 3.x and will no longer be supporting the 2.x version. If your feedback or issue is relevant to the 3.x series, we encourage you to engage with the new branch.

For more information on the Cachet rebuild and our plans for 3.x, you can read the announcement here.

We appreciate your understanding and look forward to your contributions to the new version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dashboard Feature Security Issues with security in Cachet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants