feat(auth): add microsoft auto-remember policy with tenant override and configurable remember TTL

This commit is contained in:
2026-03-10 22:48:10 +01:00
parent f403a6704f
commit 964c07a9de
32 changed files with 1267 additions and 17 deletions

View File

@@ -61,4 +61,9 @@ if (!($loginResult['ok'] ?? false)) {
$sessionStore = app(SessionStoreInterface::class);
$sessionStore->set('session_started_at', time());
$sessionStore->set('session_last_activity', time());
if ($tenantSsoService->shouldAutoRememberOnMicrosoftLogin($tenantId)) {
$authServicesFactory->createRememberMeService()->rememberUser($userId);
}
Router::redirect('admin');