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

Mozilla Persona has shut down #187

Open
javra opened this issue Feb 5, 2017 · 6 comments
Open

Mozilla Persona has shut down #187

javra opened this issue Feb 5, 2017 · 6 comments

Comments

@javra
Copy link

javra commented Feb 5, 2017

This makes the BrowserID auth example deprecated and the auth chapter need a overhaul in general.

It's pretty sad. I really dislike Google and I was maybe one of the few people who used Persona themselves. Maybe Yesod could provide support for Portier?

@psibi
Copy link
Member

psibi commented Feb 5, 2017

I don't think Portier is yet production ready. But yeah, the authentication chapter needs some cleanup.

@snoyberg
Copy link
Member

snoyberg commented Feb 6, 2017

I'm not going to have a chance for the cleanup in the immediate future. @javra would you be interested in sending a PR for some fixes?

@psibi
Copy link
Member

psibi commented Feb 8, 2017

@snoyberg Can we replace Browser Id section in the chapter with Facebook authentication using Felipe's yesod-auth-fb package ?

Also I'm worried about the package's non maintenance now. I think it's already out of Stackage now.

@snoyberg
Copy link
Member

snoyberg commented Feb 8, 2017

That works. What about using OpenID though? It seems a slightly more natural replacement as it doesn't require any secure credentials/account creation like Facebook.

@javra
Copy link
Author

javra commented Feb 8, 2017

I think, OpenID would be the better replacement.

@elelel
Copy link
Contributor

elelel commented Nov 19, 2018

I've been trying out the examples from the book and rewrote the blog example to OpenId. However, to my surprise the hardest part was to test it out: most of major OpenId providers deprecated it. As reader I would prefer the examples to be independent from external or non-mainstream services as much as possible. In this case I'd rather prefer simple login/password auth scheme.

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

No branches or pull requests

4 participants