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

Support PassportAuthStrategy in Keystone5 Admin UI #2334

Closed
PoulpiFr opened this issue Feb 4, 2020 · 1 comment
Closed

Support PassportAuthStrategy in Keystone5 Admin UI #2334

PoulpiFr opened this issue Feb 4, 2020 · 1 comment

Comments

@PoulpiFr
Copy link
Contributor

PoulpiFr commented Feb 4, 2020

Feature request

Is your feature request related to a problem? Please describe.

Using Passport based Oauth2 to handle the Admin UI auth would be handy in order to force the use of our Oauth2 provider instead of storing our Admin Passwords in Keystone and rely on Admin UI login page.

Describe the solution you'd like

Handle the Passport based auth strategy in the Admin UI application.

Describe alternatives you've considered

We can store all our Admin passwords in Keystone DB and use the Password auth strategy. But we're stuck with Keystone to store our Admin Passwords, which we would like to avoid at some point.

Additional context

See: https://github.com/keystonejs/keystone/blob/master/packages/app-admin-ui/index.js#L29

I'm not sure what is the need of @keystonejs/auth-passport without this feature to be honest.

@bladey
Copy link
Contributor

bladey commented Apr 8, 2021

Keystone 5 has officially moved into active maintenance mode as we push towards the next major new version Keystone Next, you can find out more information about this transition here.

In an effort to sustain the project going forward, we're cleaning up and closing old issues such as this one. If you feel this issue is still relevant for Keystone Next, please let us know.

@bladey bladey closed this as completed Apr 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants