oidc_session_management.rdoc

doc/oidc_session_management.rdoc
Last Update: 2024-10-27 06:27:40 +0000

Documentation for Open ID Session Management feature

The oidc_session_management feature supports the OpenID Connect Session Management RFC.

openid.net/specs/openid-connect-session-1_0.html

This feature depends on the oidc feature.

Value Methods

oauth_oidc_user_agent_state_cookie_key

cookie key where the user agent state is stored.

oauth_oidc_user_agent_state_cookie_options

cookie options for the user agent state cookie

oauth_oidc_user_agent_state_cookie_expires_in

expiration time for the user agent state cookie (1 year by default); can be set to nil in order not to set cookie “Expires”.

oauth_oidc_user_agent_state_js

additional javascript to inject in the OP iframe payload before session state calculation (and where one can do additional checks to the incoming message).

check_session_page_title

Title for the Check Session Iframe doc.

Auth methods

oauth_oidc_session_management_salt

generates random strings to salt the session state with.

check_session_route

the route for the check session iframe, defaults to check-session.

before_check_session_route

Run arbitrary code before the check session iframe route.

check_session_view

The HTML of the check session iframe.