5 ms·
> seriously consider using Cognito for your user management. Can you please expand on that recommendation? I tried and found it profoundly opaque, and eventual
by mseebach 9y ago
> seriously consider using Cognito for your user management.
Can you please expand on that recommendation? I tried and found it profoundly opaque, and eventually gave up in favour of auth0. I specifically wanted to use the hosted login/sign-up forms.
- fiokoden 9y agoYeah it was fiddly to understand and set up but it all worked fine in the end after persisting with it.
- danesparza 9y agoI found this tutorial had some very good information on incorporating Cognito into an app: https://aws.amazon.com/blogs/aws/build-your-first-serverless-application https://aws.amazon.com/blogs/aws/build-your-first-serverless... It lays out the architecture fairly well and how Cognito ties into it. Still very fiddly, and doesn't give any indication on how to use their hosted forms (which are a bit of a mystery to me as well). Since it's still on point with the OP's question, I'll ask: What has your experience been with auth0? It's another service I have considered.
- mseebach 9y agoI really liked it. Easy to follow instructions and an active community where all questions I could come up with were already answered. Took me an afternoon after getting almost nowhere with Cognito in three days. The thing I spend the most time on was "user_metadata" and "app_metadata", two JSON blobs on each user, RW and RO respectively. In order to read those at all from your application, you have to define a custom "rule" (arbitrary Javascript that wraps responses). The reason for this is something about standards and name-spacing, but I couldn't really follow the argument, and it's seems like this is something that very confusing to a lot of users.
- niteshade 9y agoWe recently managed to implement Cognito User Pools with hosted pages, the details are on the StackOverflow page[0]. [0]: https://stackoverflow.com/questions/45828654/aws-cognito-user-pool-oauth-rest-api-call-examples-exist/45996576#45996576 https://stackoverflow.com/questions/45828654/aws-cognito-use...