Ldap imported accounts which are saml enabled doesn't fallback to ldap if saml is disabled
- 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ả
### problem
Ldap imported accounts which are saml enabled doesn't fallback to ldap if saml is disabled
### versions
ACS 4.23 Nightly
### The steps to reproduce the bug
1. Configure a LDAP and Import a LDAP account
2. Check the user type , its set to LDAP
3. Authorize SAML to the imported ldap account
4. The user type is assigned as SAML
5. Disable SAML SSO
6. The user type is assigned as NATIVE TYPE
7. The LDAP imported user is not able to login with LDAP credentials since the user type changes
made sure the setting
enable.login.with.disabled.saml is set to true
https://github.com/apache/cloudstack/pull/10868
### What to do about it?
If the SAML authentication is disabled for a LDAP imported account.
The user type should switch back to LDAP
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện các bước nhập LDAP, ủy quyền SAML, vô hiệu hóa SAML và đăng nhập LDAP được mô tả trong issue, sau đó đọc hành vi đã thay đổi trong PR #10868. Theo dõi nơi loại người dùng của tài khoản được thay đổi khi SAML bị vô hiệu hóa. Hoàn thành khi tài khoản trở về loại người dùng LDAP và có thể xác thực bằng thông tin xác thực LDAP trong khi cài đặt được nêu đang được bật.
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
- authentication
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 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
- 52/100