Display the application name

This commit is contained in:
Michael 2021-05-12 12:19:15 +00:00
parent 19a81d25d5
commit 8dccb66dec
1 changed files with 3 additions and 3 deletions

View File

@ -49,19 +49,19 @@ class Authorize extends BaseApi
$request = $_REQUEST; $request = $_REQUEST;
unset($request['pagename']); unset($request['pagename']);
$redirect = urlencode('oauth/authorize?' . http_build_query($request)); $redirect = 'oauth/authorize?' . http_build_query($request);
$uid = local_user(); $uid = local_user();
if (empty($uid)) { if (empty($uid)) {
Logger::info('Redirect to login'); Logger::info('Redirect to login');
DI::app()->redirect('login?return_path=' . $redirect); DI::app()->redirect('login?return_path=' . urlencode($redirect));
} else { } else {
Logger::info('Already logged in user', ['uid' => $uid]); Logger::info('Already logged in user', ['uid' => $uid]);
} }
if (!self::existsTokenForUser($application, $uid) && !DI::session()->get('oauth_acknowledge')) { if (!self::existsTokenForUser($application, $uid) && !DI::session()->get('oauth_acknowledge')) {
Logger::info('Redirect to acknowledge'); Logger::info('Redirect to acknowledge');
DI::app()->redirect('oauth/acknowledge?return_path=' . $redirect); DI::app()->redirect('oauth/acknowledge?' . http_build_query(['return_path' => $redirect, 'application' => $application['name']]));
} }
DI::session()->remove('oauth_acknowledge'); DI::session()->remove('oauth_acknowledge');