Add API endpoint to return current SSO session expiry time
This change will add an API endpoint on EE to return the expiry time of the user's current Group SAML SSO sessions. This way the frontend can be more responsive if a tab is left open overnight or over the weekend, and the client no longer has an active SSO session. Changelog: added EE: true
显示
- app/controllers/user_settings/active_sessions_controller.rb 2 个添加, 0 个删除app/controllers/user_settings/active_sessions_controller.rb
- ee/app/controllers/ee/user_settings/active_sessions_controller.rb 26 个添加, 0 个删除...ontrollers/ee/user_settings/active_sessions_controller.rb
- ee/config/routes/user_settings.rb 9 个添加, 0 个删除ee/config/routes/user_settings.rb
- ee/lib/gitlab/auth/group_saml/sso_enforcer.rb 9 个添加, 0 个删除ee/lib/gitlab/auth/group_saml/sso_enforcer.rb
- ee/lib/gitlab/auth/group_saml/sso_state.rb 4 个添加, 0 个删除ee/lib/gitlab/auth/group_saml/sso_state.rb
- ee/spec/controllers/user_settings/active_sessions_controller_spec.rb 72 个添加, 0 个删除...trollers/user_settings/active_sessions_controller_spec.rb
- ee/spec/lib/gitlab/auth/group_saml/sso_enforcer_spec.rb 51 个添加, 0 个删除ee/spec/lib/gitlab/auth/group_saml/sso_enforcer_spec.rb
- ee/spec/lib/gitlab/auth/group_saml/sso_state_spec.rb 19 个添加, 0 个删除ee/spec/lib/gitlab/auth/group_saml/sso_state_spec.rb
- ee/spec/routing/user_settings_routing_spec.rb 23 个添加, 0 个删除ee/spec/routing/user_settings_routing_spec.rb
- lib/gitlab/namespaced_session_store.rb 8 个添加, 0 个删除lib/gitlab/namespaced_session_store.rb
- spec/lib/gitlab/namespaced_session_store_spec.rb 72 个添加, 0 个删除spec/lib/gitlab/namespaced_session_store_spec.rb
加载中
想要评论请 注册 或 登录