table of contents
other versions
- jessie 0.25-1+deb8u1
RT::Authen::ExternalAuth::DBI::Cookie(3pm) | User Contributed Perl Documentation | RT::Authen::ExternalAuth::DBI::Cookie(3pm) |
NAME¶
RT::Authen::ExternalAuth::DBI::Cookie - Database-backed, cookie SSO source for RT authenticationDESCRIPTION¶
Provides the Cookie implementation for RT::Authen::ExternalAuth.SYNOPSIS¶
Set($ExternalSettings, {# An example SSO cookie service
'My_SSO_Cookie' => {
'type' => 'cookie',
'name' => 'loginCookieValue',
'u_table' => 'users',
'u_field' => 'username',
'u_match_key' => 'userID',
'c_table' => 'login_cookie',
'c_field' => 'loginCookieValue',
'c_match_key' => 'loginCookieUserID',
'db_service_name' => 'My_MySQL'
},
'My_MySQL' => {
...
}, } );
CONFIGURATION¶
Cookie-specific options are described here. Shared options are described in the etc/RT_SiteConfig.pm file included in this distribution. The example in the "SYNOPSIS" lists all available options and they are described below.- name
- The name of the cookie to be used.
- u_table
- The users table.
- u_field
- The username field in the users table.
- u_match_key
- The field in the users table that uniquely identifies a user and also exists in the cookies table. See c_match_key below.
- c_table
- The cookies table.
- c_field
- The field that stores cookie values.
- c_match_key
- The field in the cookies table that uniquely identifies a user and also exists in the users table. See u_match_key above.
- db_service_name
- The DB service in this configuration to use to lookup the cookie information. See RT::Authen::ExternalAuth::DBI.
2014-04-02 | perl v5.20.2 |