My main question is a typical way to authenticate users with mobile apps? I know that AmazonCognito is used to synchronize userdata as soon as you receive a token, but this token is just a set of access rules, right? Which has nothing to do with a specific user (just the fact that they are an authenticated user as a whole).
But before this is possible, there must be a way to authenticate the username / password that the user has signed up with so that you can get the token. In almost all of the documentation, they use Facebook / Google / etc as examples of third-party providers, and there is an example of setting up your own third-party provider, but for this, everything requires your own backend to service this. WITH
Assuming there may be many users trying to run the user application and authenticate, doesn't it seem like a bad idea to create a backend somewhere else? And is there a way to integrate this part into AWS so that there is no special work with the backend? How is this usually done?
Node site: I am using the Android SDK at the moment.
Thank:)
source
share