feat(auth): add microsoft auto-remember policy with tenant override and configurable remember TTL
This commit is contained in:
@@ -204,6 +204,7 @@ CREATE TABLE IF NOT EXISTS `tenant_auth_microsoft` (
|
||||
`use_shared_app` TINYINT(1) NOT NULL DEFAULT 1,
|
||||
`client_id_override` VARCHAR(191) NULL,
|
||||
`client_secret_override_enc` TEXT NULL,
|
||||
`auto_remember_mode` TINYINT(1) NULL DEFAULT NULL,
|
||||
`created` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`modified` DATETIME NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`),
|
||||
@@ -895,6 +896,8 @@ VALUES
|
||||
('system_audit_retention_days', '365', 'setting.system_audit_retention_days'),
|
||||
('frontend_telemetry_enabled', '0', 'setting.frontend_telemetry_enabled'),
|
||||
('frontend_telemetry_sample_rate', '0.2', 'setting.frontend_telemetry_sample_rate'),
|
||||
('frontend_telemetry_allowed_events', 'warn_once,ajax_error', 'setting.frontend_telemetry_allowed_events')
|
||||
('frontend_telemetry_allowed_events', 'warn_once,ajax_error', 'setting.frontend_telemetry_allowed_events'),
|
||||
('microsoft_auto_remember_default', '0', 'setting.microsoft_auto_remember_default'),
|
||||
('remember_token_lifetime_days', '30', 'setting.remember_token_lifetime_days')
|
||||
ON DUPLICATE KEY UPDATE
|
||||
`key` = `key`;
|
||||
|
||||
Reference in New Issue
Block a user