dwyl / learn-phoenix

:fire: Phoenix is the web framework without compromise on speed, reliability or maintainability! Don't settle for less. :rocket:
649 stars 45 forks source link

Authentication, Generators, Routing and more #93

Open samhstn opened 7 years ago

samhstn commented 7 years ago

I went through this Simple Authentication tutorial over the weekend and would highly recommend it.

It's well worth spending 30 mins going through this tutorial

nelsonic commented 7 years ago

@shouston3 went through the tutorial a while back, can't say I'm a "fan" of Guardian (sadly) Opened this issue: https://github.com/ueberauth/ueberauth_identity/issues/20 but never got a resolution ... How far did you get? did you push your code up?

samhstn commented 7 years ago

I got through the tutorial, didn't run into any issues, the auth system built felt nice. I quite liked using the little bit of Guardian which was introduced in the walkthrough (maybe Guardian gets difficult to work with when you use more advanced features).

I didn't push up my code to github since what I built in the tutorial was just the repo that you can find here

To be honest I wasn't too impressed by the authentication library options for Phoenix, I only found 2 other options:

@nelsonic Which authentication libraries have you looked into using/recommend using?

nelsonic commented 7 years ago

@shouston3 I'm not "convinced" by any of the authentication libraries currently available in Phoenix-land ... 😕 Specifically the documentation is "meh" ... 😫 We could do a much better job if we had a "blank" canvas ...

samhstn commented 7 years ago

I'm really glad you say that, I was thinking it was just me

nelsonic commented 7 years ago

@shouston3 we'll be picking this up v. soon. 👍