Providers authorization will only be done when needed (and independently)
Opened this issue · 0 comments
ia3andy commented
Login will not be needed anymore.
Example of user flow:
- Access launcher home
- Click on create new app
- Add a backend (user can now download)
- Choose a git provider, authorize it, and select destination repo
- Choose a cluster, authorize it
- Launch..
The different authorizations (github/bitbucket/cluster) will be stored individually in the localstorage. The user should be able to disconnect them directly in the different hub.
Having a button in the toolbar to disconnect all authorizations at once (instead of logout) may be nice to have.