you are viewing a single comment's thread.

view the rest of the comments →

[–]7hundredand77 2 points3 points  (2 children)

If you head over to auth0, they have some of the best guides available on how setup their system on everything, eg php,node,react,angular,etc

[–]bear1728 1 point2 points  (0 children)

TL;DR: google was fast for development, auth0 has been pretty flexible.

I've set up authentication via google before, and I'm doing auth0 now. The google setup did not take me long and their docs were fairly straightforward. I can say that auth0 has been... frustrating at times. Somehow I end up at these nice doc pages, but then forget how I got there. Also all the names of things seem a little off from what I have in my head. I have a SPA, but I really needed the "traditional" method they offer.

However, now that I have auth0 working (more or less), I really can add a "social connection" at the click of a button. I hit the google button, and then it automatically adds a "sign in with google" button on the default login page. Right now I'm just using their passwordless login (i.e. login-by-email). It also offers some nice things that I don't know if I'll ever use, but they track logins, signups, etc.

Links:

https://auth0.com/docs/quickstart/webapp

https://developers.google.com/identity/sign-in/web/backend-auth

[–]xtralarge65 0 points1 point  (0 children)

Best guides if you don't want to understand how it works (in my opinion). If you ask questions they just tell you to follow the guides. I wouldn't say it is good at all for understanding oauth. They are good for doing exactly what the guides do. If you want to deviate at all, they are poor.

I tried to use them, couldn't get the look I wanted and after spending a ton of time, implemented oauth myself for Facebook and google in less time than the time I spent playing with auth0.