top | item 21373484

(no title)

du_bing | 6 years ago

A user gateway. I need a product that can help me process user registration, login, session and other user identity logic. Than I can add my own user experiences using programming languages. The present user processing tools are too complicated and makes non sense.

discuss

order

tylerrobinson|6 years ago

Auth0 might be a good fit for you. Not affiliated, just a fan.

du_bing|6 years ago

thanks, checked it before, still complicated somehow

ian0|6 years ago

I use Auth0, its been amazing though sometimes the docs are a little difficult.

e9|6 years ago

Check out AWS Cognito

du_bing|6 years ago

yeah, I checked it. Thanks!

throwaway_n|6 years ago

On GCP, maybe firebase auth: https://firebase.google.com/docs/auth

latchkey|6 years ago

Definitely this.

Edit: let me expand on why. You get to take advantage of the power of all of google's security team, with a nice clean simple api, great client libraries and excellent documentation.

There is also some cool features like the ability to tie custom data to a user (claims) and integrate with the realtime datastore for immediate notifications about changes to the user.

There is some great examples on how to implement this in the docs. I implemented this in my own app so that when I enable a 'role' for a user, the app literally updates (in both a Flutter mobile and React webapp) without even a refresh of the window. Pretty epic UX and super painless to implement.

Oh and it is effectively free.