-
Notifications
You must be signed in to change notification settings - Fork 244
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
Remove persona support #1583
Comments
Hey @hfiguiere how would one go about disabling persona in the app and enabling alternative logins? |
more a question for @jmathai . |
@Dannyzen Persona is one of the options but it can be disabled via a configuration setting. Are you looking to remove it entirely wherever possible? I can remove it... |
@jmathai thanks for responding. I am looking for the definition of which configuration will disable it. |
Hello, For your information I've made some minor modification on my instance (https://photos.cedricbonhomme.org). And in fact, I almost never used the BrowserId authentication method. I'm trying to remove it: |
@cedricbonhomme do you mind submitting a PR for the persona/browserid removal? It should be noted that the proper way to do it would be to have it as a fallback to force setting the password (my instance only uses browserid) if it doesn't exists. When Mozilla finally sunset the server it can be permanently stripped. I'll start with what you have done. Thanks ! |
Yes, I can submit a PR. No problem. So you're thinking about having BrowserId as fallback? I think it is the case by default. I changed that: https://github.com/cedricbonhomme/frontend/commit/9e0811ba59a6ce0c7077011112834ae8c452b156#diff-cd7673220e591377b45ebab84ba79766L218 In fact on my branch, there are some personal adaptations for my instance. I have totally removed the support of browserID and Facebook login. I also have removed the link to the apple store. |
Initially I was also using BrowserId to log myself as admin. When a decided to switch to the local authentication method I had to edit the database manually. It was one year ago, I don't really remember... I think that I had to change the the column "owner" of the photos. |
@cedricbonhomme did you end up putting in a pr? |
No, not yet. As I explained on my instance I removed browserID and Facebook login methods. |
I just deployed a new instance on my computer. Self-login is already the default when going to /setup for the first time. |
Persona is gonna be deprecated / shutdown within a year.
Removing mean that we should strongly suggest the user / admin stop using it.
The text was updated successfully, but these errors were encountered: