-
Notifications
You must be signed in to change notification settings - Fork 603
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
Is Torii addon abandonned ? #2354
Comments
The Torii authenticator was recently deprecated in #2352 and will be removed from ESA in a future breaking release. It is possible to built something that replicates what Torii in a custom authenticator inside ESA. There is no roadmap for this as of now. |
Wow ! Ok .. ESA is the most used addon by the Ember community for authentication/authorization implementation and its next breaking release is to remove its social connection feature without a workaround in its roadmap ? |
IMHO this is the right decision. Torii is (and always was) unrelated to ESA, and the integration was never nice. Not it seems dead, so better don't hold ESA with it. It is actually pretty straightforward to just use ESA and a custom authenticator. |
@pichfl I've wrote down a custom Authenticator to replace Torii (and a service to manage the popup). Do you think is better opening a PR on this repo with that code or creating a separate ember addon for handling that type of authentication flow? |
@davideferre I am looking to write the same thing and using yours as a reference would be a great help! |
@davideferre I did some work in #2367 but wasn't able to allocate the necessary time yet, maybe we can join efforts here. A PR is always welcome. |
I can share a PR later today, thanks! |
@pichfl @LumenMicho I'm not ready for a PR yet but here you can see a work-in-progress version of what I did some months ago to replace Torii in some of my private apps: https://github.com/davideferre/ember-simple-auth/blob/popup_authenticator/packages/ember-simple-auth/addon/authenticators/oauth2-popup.js |
Version 1.0.0-beta.1 of torii has been published. Source code is located at https://github.com/adopted-ember-addons/torii |
ESA is raising a deprecation for using torii, this should be updated |
The Torii addon has 72 open issues and 38 pull requests.
It has not been updated for over 3 years.
At this time, Torii is required in order to use 3rd party authentications .. But with Ember 3.28 and more, the Torii addon starts to be deprecated in a lot of things
What will the deal be for the future? For now
ember-simple-auth
needs Torii. So users need to fork Torii to update it? Will theember-simple-auth
maintainers do something integrated?The text was updated successfully, but these errors were encountered: