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

BREAKING CHANGE(config): Remove all options but legacy and webauthn from auth-type #453

Closed
3 tasks
Tracked by #443
darcyclarke opened this issue Mar 18, 2022 · 0 comments
Closed
3 tasks
Tracked by #443
Assignees
Labels
Milestone

Comments

@darcyclarke
Copy link
Contributor

darcyclarke commented Mar 18, 2022

Summary

The current set of options for auth-type has numerous values which overlap (ex. legacy, sso, saml, oauth). Because of how the CLI expects the registry to handle authentication, it is essentially the server's job to interpret & request follow-up information from the end-user. The CLI handles prompts for step-up & MFA prompts utilizing a forward-looking polling strategy. With the introduction of web, there should only be two potential values for auth-type moving forward (legacy & web). If users have previously been defining sso, saml or oauth we should be directing them to using legacy.

Bike Shedding / Questions

  • Do we want to change the name of the default value since it now is expected to be more all-encompassing? (ex. should legacy be changed to something like default)

Actions

Links & References

@darcyclarke darcyclarke mentioned this issue Mar 18, 2022
32 tasks
@darcyclarke darcyclarke changed the title Remove auth-type BREAKING CHANGE(config): Remove auth-type Mar 23, 2022
@nlf nlf changed the title BREAKING CHANGE(config): Remove auth-type BREAKING CHANGE(config): Remove all options but legacy and webauthn from auth-type Jun 1, 2022
@darcyclarke darcyclarke added feature and removed chore labels Aug 22, 2022
@wraithgar wraithgar self-assigned this Sep 1, 2022
@lukekarrys lukekarrys added this to the v9.0.0 milestone Sep 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants