1
0
Fork 0
mirror of https://codeberg.org/demostf/api.git synced 2026-06-03 18:04:08 +02:00

specify openid realm

This commit is contained in:
Robin Appelman 2017-04-12 23:44:36 +02:00
commit 693c33c61d

View file

@ -45,7 +45,7 @@ class AuthController extends BaseController {
public function login($token) { public function login($token) {
$_SESSION['return'] = $this->query('return', 'https://' . $this->host); $_SESSION['return'] = $this->query('return', 'https://' . $this->host);
$steam = new SteamLogin(); $steam = new SteamLogin();
$url = $steam->url($this->apiRoot . '/auth/handle/' . urlencode($token)); $url = $steam->url($this->apiRoot . '/auth/handle/' . urlencode($token), $this->apiRoot);
\Flight::redirect(str_replace('&', '&', $url)); // headers make no sense \Flight::redirect(str_replace('&', '&', $url)); // headers make no sense
} }
@ -60,7 +60,7 @@ class AuthController extends BaseController {
} }
public function handle($token) { public function handle($token) {
$return = isset($_SESSION['return']) ? $_SESSION['return'] : 'https://' . $this->host; $return = $_SESSION['return'] ?? 'https://' . $this->host;
unset($_SESSION['return']); unset($_SESSION['return']);
$steam = new SteamLogin(); $steam = new SteamLogin();
$steamId = $steam->validate(); $steamId = $steam->validate();