Display the application name
This commit is contained in:
parent
19a81d25d5
commit
8dccb66dec
1 changed files with 3 additions and 3 deletions
|
@ -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');
|
||||||
|
|
Loading…
Reference in a new issue