With Pocket now supporting Firefox Accounts, it looks like Mozilla is opening it up to third parties. With Persona possibly being discontinued at some point in the future, I think it makes a lot of sense for us to find out if we can get access to the API, and if we can’t, ask why.
One problem I envisage with our implementation is the question of what emails people have signed up to Firefox Accounts with and what emails people have signed up to Discourse with. Personally, I use my gmail address with Firefox Accounts - which would be a problem when signing in here, because here I use my community gapps address and, unlike Persona, Firefox Accounts doesn’t support mutliple emails per account. Because of this, I think it makes sense to tie Firefox Accounts in with SSO. This would mean I could sign into the SSO server with my Firefox Account, which would then sign me into multiple Discourse instances (no matter what email address is registered locally) with SSO.
Thoughts?