List users which are oauth enabled
- Ngôn ngữ chính
- Java
- Star
- 3.1k
- Fork
- 1.4k
- Merge trung bình
- 6 ngày 19 giờ
- Pull request đã merge (30 ngày)
- 32
Mô tả
### 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
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với tài liệu API listUsers và hướng dẫn xác thực OAuth2 được liên kết trong issue, sau đó theo dõi cách bộ lọc usersource hiện có xử lý người dùng native, LDAP và SAML. Được xem là hoàn tất khi listUsers có thể xác định người dùng được bật OAuth thông qua một giá trị OAuth và tài liệu API mô tả giá trị đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- java
- Lĩnh vực
- api, authentication
- Loại issue
- Tính năng
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 55/100