diff --git a/web/login.php b/web/login.php index c43f7b5..a746f98 100644 --- a/web/login.php +++ b/web/login.php @@ -16,4 +16,10 @@ $oidc->setRedirectURL('https://fitness.matt-cloud.com/pgapi/auth/oidc/callback') $oidc->setCodeChallengeMethod('S256'); // Start the auth flow -$oidc->authenticate(); \ No newline at end of file +try { + $oidc->authenticate(); // will redirect to Authelia +} catch (Exception $e) { + http_response_code(500); + echo 'Login failed: ' . $e->getMessage(); + exit; +} \ No newline at end of file