I'd like to implement authentication for unregistered users as well as registered users. As soon as user downloads the mobile app, I'd like them to start using certain parts of the app but still make requests with an access token. My plans was to register user with their UUID in the background and return an access token and store the key in keychain. I'm planning to use StormPath.
Is this plan a common practice for this situations?
How should I handle password field for anonymous users? How can I handle getting a new access token when refresh token is also expired?
Thanks!
Sounds like a good enough plan for now, until Stormpath has native support for "anonymous" users.
I'd probably register: