List users which are oauth enabled
- Langage dominant
- Java
- Étoiles
- 3.1k
- Forks
- 1.4k
- Merge moyen
- 6 j 19 h
- PR mergées (30 j)
- 32
Description
### 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
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par la documentation de l’API listUsers et le guide d’authentification OAuth2 liés dans l’issue, puis suivez la manière dont le filtre usersource existant gère les utilisateurs native, LDAP et SAML. Le travail est terminé lorsque listUsers peut identifier les utilisateurs activés pour OAuth à l’aide d’une valeur OAuth et que la documentation de l’API décrit cette valeur.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- api, authentication
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 55/100