Allow signing in to Active Directory with smart card
Currently smart card / certificate-based sign-in can authenticate against an LDAP server, unless that server is Active Directory based. This change allows using certificates such as those hosted on smart cards to authenticate against Active Directory servers in a basic way. Changelog: added EE: true
显示
- config/gitlab.yml.example 8 个添加, 0 个删除config/gitlab.yml.example
- doc/administration/auth/ldap/index.md 5 个添加, 0 个删除doc/administration/auth/ldap/index.md
- doc/administration/auth/smartcard.md 53 个添加, 3 个删除doc/administration/auth/smartcard.md
- ee/lib/ee/gitlab/auth/ldap/person.rb 4 个添加, 0 个删除ee/lib/ee/gitlab/auth/ldap/person.rb
- ee/lib/gitlab/auth/smartcard/ldap_certificate.rb 58 个添加, 4 个删除ee/lib/gitlab/auth/smartcard/ldap_certificate.rb
- ee/spec/lib/gitlab/auth/ldap/person_spec.rb 15 个添加, 1 个删除ee/spec/lib/gitlab/auth/ldap/person_spec.rb
- ee/spec/lib/gitlab/auth/smartcard/ldap_certificate_spec.rb 96 个添加, 3 个删除ee/spec/lib/gitlab/auth/smartcard/ldap_certificate_spec.rb
- ee/spec/requests/smartcard_controller_spec.rb 28 个添加, 2 个删除ee/spec/requests/smartcard_controller_spec.rb
- lib/gitlab/auth/ldap/config.rb 8 个添加, 0 个删除lib/gitlab/auth/ldap/config.rb
- locale/gitlab.pot 3 个添加, 0 个删除locale/gitlab.pot
- spec/lib/gitlab/auth/ldap/config_spec.rb 21 个添加, 0 个删除spec/lib/gitlab/auth/ldap/config_spec.rb
加载中
想要评论请 注册 或 登录