Skip to content
This repository has been archived by the owner on May 29, 2024. It is now read-only.

Providers authorization will only be done when needed (and independently) #935

Open
ia3andy opened this issue Apr 19, 2019 · 0 comments
Open
Labels
component/frontend Issues that impact the frontend

Comments

@ia3andy
Copy link
Contributor

ia3andy commented Apr 19, 2019

Login will not be needed anymore.

Example of user flow:

  1. Access launcher home
  2. Click on create new app
  3. Add a backend (user can now download)
  4. Choose a git provider, authorize it, and select destination repo
  5. Choose a cluster, authorize it
  6. 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.

ia3andy referenced this issue in fabric8-launcher/launcher-ui-components Apr 23, 2019
- Fix public url request redirection (Closes #1225)
- Remove unecessary layer with  keycloak-react package (move code to launcher-app)
- Fix bug where request query  was removed in openshift redirect_uri
- Fix bug where requert query was removed in cleanUrl (end of init)
- Uniformise and refactor Authorization (prepare for #1254)
- Remove hack and standardize AuthenticationError
@ia3andy ia3andy transferred this issue from fabric8-launcher/launcher-ui-components Aug 12, 2019
@ia3andy ia3andy added the component/frontend Issues that impact the frontend label Aug 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
component/frontend Issues that impact the frontend
Projects
None yet
Development

No branches or pull requests

1 participant