Supporting 3rd party application to be able to log in to Odin.
Dependencies
Flow
USER login via 3rd APP
Given APP already registered and enabled
And USER has an account
When USER open an Application
And USER click Login
Then APP redirect USER to ODIN Login page
And USER submit their credential to ODIN
And ODIN redirect USER back to APP with APP_SPECIFIC_JWT_TOKEN
And APP can request to ODIN API to validate the APP_SPECIFIC_JWT_TOKEN
And APP can request to get USER info from ODIN
USER launch the APP via LAUNCHER
Given APP already registered and enabled
And USER already logged in
When USER launch APP via Launcher
Then APP request to ODIN to exchange the current USER_TOKEN with APP_SPECIFIC_JWT_TOKEN
Pages
Supporting 3rd party application to be able to log in to Odin.
Dependencies
Flow
USER login via 3rd APP
USER launch the APP via LAUNCHER
Pages