0
0
Fork 0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-04-29 22:29:57 +00:00

Applied styleci changes

This commit is contained in:
Dan Brown 2021-10-20 13:40:27 +01:00
parent fe07cdaa06
commit 129f3286d9
No known key found for this signature in database
GPG key ID: 46D9F943C24A2EF9

View file

@ -88,6 +88,7 @@ class Saml2Controller extends Controller
if (empty($samlResponse)) { if (empty($samlResponse)) {
$this->showErrorNotification(trans('errors.saml_fail_authed', ['system' => config('saml2.name')])); $this->showErrorNotification(trans('errors.saml_fail_authed', ['system' => config('saml2.name')]));
return redirect('/login'); return redirect('/login');
} }
@ -108,19 +109,23 @@ class Saml2Controller extends Controller
$acsId = $request->get('id', null); $acsId = $request->get('id', null);
$cacheKey = 'saml2_acs:' . $acsId; $cacheKey = 'saml2_acs:' . $acsId;
$samlResponse = null; $samlResponse = null;
try { try {
$samlResponse = decrypt(cache()->pull($cacheKey)); $samlResponse = decrypt(cache()->pull($cacheKey));
} catch (\Exception $exception) {} } catch (\Exception $exception) {
}
$requestId = session()->pull('saml2_request_id', 'unset'); $requestId = session()->pull('saml2_request_id', 'unset');
if (empty($acsId) || empty($samlResponse)) { if (empty($acsId) || empty($samlResponse)) {
$this->showErrorNotification(trans('errors.saml_fail_authed', ['system' => config('saml2.name')])); $this->showErrorNotification(trans('errors.saml_fail_authed', ['system' => config('saml2.name')]));
return redirect('/login'); return redirect('/login');
} }
$user = $this->samlService->processAcsResponse($requestId, $samlResponse); $user = $this->samlService->processAcsResponse($requestId, $samlResponse);
if (is_null($user)) { if (is_null($user)) {
$this->showErrorNotification(trans('errors.saml_fail_authed', ['system' => config('saml2.name')])); $this->showErrorNotification(trans('errors.saml_fail_authed', ['system' => config('saml2.name')]));
return redirect('/login'); return redirect('/login');
} }