Files
html/api/sso-redirect.php
2026-04-12 22:57:03 +02:00

13 lines
547 B
PHP

<?php
// SSO Auto-Redirect — encodes original URL as state
$redirect = $_GET['r'] ?? $_SERVER['REQUEST_URI'] ?? '/products/workspace.html';
$state = base64_encode($redirect);
$ssoUrl = 'https://auth.weval-consulting.com/application/o/authorize/?'
. 'client_id=aB9IF9xQ8L9u7Ty1Eq63dMYFgy59O58fqzuNulwJ'
. '&response_type=code'
. '&redirect_uri=' . urlencode('https://weval-consulting.com/api/auth-callback.php')
. '&scope=openid+profile+email'
. '&state=' . urlencode($state);
header('Location: ' . $ssoUrl, true, 302);
exit;