List users which are oauth enabled
- Lingua principale
- Java
- Stelle
- 3.1k
- Fork
- 1.4k
- Merge medio
- 6g 19h
- PR unite (30g)
- 32
Descrizione
### The required feature described as a wish
As a User/Admin/Operator I would like to list the users which have Ouath enabled
Steps to reproduce the issue
1. Configure Oauth
https://docs.cloudstack.apache.org/en/4.22.0.0/adminguide/accounts.html#using-oauth2-authentication-for-users
2. Create a user account which has the email configured with the oauth provider
3. Login with Oauth
4. Oauth successful
Currently, we can list the users based on usersource
https://cloudstack.apache.org/api/apidocs-4.22/apis/listUsers.html
usersource
List users by their authentication source. Valid values are: native, ldap, saml2 and saml2disabled.
It would nice if we can add Oauth to it
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dalla documentazione dell'API listUsers e dalla guida all'autenticazione OAuth2 collegate nell'issue, quindi segui il modo in cui il filtro usersource esistente gestisce gli utenti native, LDAP e SAML. Il lavoro è completato quando listUsers può identificare gli utenti abilitati per OAuth tramite un valore OAuth e la documentazione dell'API descrive tale valore.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- api, authentication
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 55/100