Fix anche qui
This commit is contained in:
@@ -64,12 +64,12 @@ else if (AUTH_TYPE === 'keycloak') {
|
||||
try {
|
||||
// Configura il client Keycloak
|
||||
$oidc = new OpenIDConnectClient(
|
||||
'https://' + KEYCLOAK_DOMAIN + '/realms/' + KEYCLOAK_REALM + '/',
|
||||
'https://' . KEYCLOAK_DOMAIN . '/realms/' . KEYCLOAK_REALM . '/',
|
||||
KEYCLOAK_CLIENT_ID,
|
||||
KEYCLOAK_CLIENT_SECRET
|
||||
);
|
||||
// Redirect post-login
|
||||
$oidc->setRedirectURL('https://' + APP_DOMAIN + '/admin/login.php');
|
||||
$oidc->setRedirectURL('https://' . APP_DOMAIN . '/admin/login.php');
|
||||
$oidc->authenticate();
|
||||
$userinfo = $oidc->getVerifiedClaims();
|
||||
$_SESSION['admin'] = $userinfo->preferred_username;
|
||||
|
||||
@@ -5,5 +5,5 @@ session_destroy();
|
||||
if (AUTH_TYPE === 'local')
|
||||
header("Location: /index.php");
|
||||
else if (AUTH_TYPE === 'keycloak')
|
||||
header('Location: https://' + KEYCLOAK_DOMAIN + '/realms/' + KEYCLOAK_REALM + '/protocol/openid-connect/logout?post_logout_redirect_uri=https://' + APP_DOMAIN + '&client_id=' + KEYCLOAK_CLIENT_ID);
|
||||
header('Location: https://' . KEYCLOAK_DOMAIN . '/realms/' . KEYCLOAK_REALM . '/protocol/openid-connect/logout?post_logout_redirect_uri=https://' . APP_DOMAIN + '&client_id=' . KEYCLOAK_CLIENT_ID);
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user