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

Implement a popup authenticator #2367

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Conversation

pichfl
Copy link
Contributor

@pichfl pichfl commented Apr 1, 2022

This aims to be the foundation for replacing the deprecated and abandoned torii ember addon and the authenticator we deprecated that relied on it.

Scope of this PR / authenticator:

  • Provide a base implementation
  • Open a third party (oAuth1/2) login page in a managed popup
  • Handle the authentication redirect and closing of the popup
  • Make it easy to extend the authenticator to your needs (e.g. by adopting certain torii providers)

Not part of the scope of this PR / authenticator:

  • Include and replicate all providers included by torii

Todo

  • Figure out if this is a sensible way forward
  • Write tests
  • Provide documentation
  • Provide migration guide going from torii to this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant