mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-09-04 10:14:13 +08:00
Add system config for session expired redirect
- Inject new system config - Set Login page as default for redirect
This commit is contained in:
parent
8a1123ab1a
commit
027e2f5d8f
5 changed files with 13 additions and 0 deletions
|
@ -58,6 +58,7 @@ services:
|
|||
$ldapAutoCreateExtraFieldsMap: '%ldap.autocreate.extra_fields_map%'
|
||||
$samlAutoCreateAttributesMap: '%saml.autocreate.attributes_map%'
|
||||
$logoutConfig: '%auth.logout%'
|
||||
$sessionExpiredConfig: '%auth.session-expired%'
|
||||
_instanceof:
|
||||
App\Process\Service\ProcessHandlerInterface:
|
||||
tags: [ 'app.process.handler' ]
|
||||
|
|
|
@ -72,6 +72,9 @@ return static function (ContainerConfigurator $containerConfig) {
|
|||
$containerConfig->parameters()->set('auth.logout.redirect', false);
|
||||
$containerConfig->parameters()->set('auth.logout.path', 'logout');
|
||||
|
||||
$containerConfig->parameters()->set('auth.session-expired.redirect', false);
|
||||
$containerConfig->parameters()->set('auth.session-expired.path', 'Login');
|
||||
|
||||
if ($authType === 'native') {
|
||||
$containerConfig->extension('security', [
|
||||
'firewalls' => array_merge_recursive($baseFirewall, [
|
||||
|
|
|
@ -2,3 +2,6 @@ parameters:
|
|||
auth.logout:
|
||||
path: "%auth.logout.path%"
|
||||
redirect: "%auth.logout.redirect%"
|
||||
auth.session-expired:
|
||||
path: "%auth.session-expired.path%"
|
||||
redirect: "%auth.session-expired.redirect%"
|
||||
|
|
|
@ -31,4 +31,5 @@ parameters:
|
|||
ui: true
|
||||
extensions: true
|
||||
logout: true
|
||||
session-expired: true
|
||||
site_url: true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue