From 463954ac806ccc67aa4bae3698b57fdb72c35703 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Jakimowski?= Date: Thu, 18 Oct 2018 23:24:45 +0200 Subject: [PATCH] Fixes #237: Fix redirect from LinkedIn if user refused to authorize permissions request --- CHANGELOG.md | 2 +- src/AuthAction.php | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 87351a7..93f63f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ Yii Framework 2 authclient extension Change Log 2.1.8 under development ----------------------- -- no changes in this release. +- Bug #237: Fix redirect from LinkedIn if user refused to authorize permissions request (jakim) 2.1.7 September 20, 2018 diff --git a/src/AuthAction.php b/src/AuthAction.php index 5c8f3f1..c963e9d 100644 --- a/src/AuthAction.php +++ b/src/AuthAction.php @@ -375,7 +375,11 @@ protected function authOAuth2($client) $request = Yii::$app->getRequest(); if (($error = $request->get('error')) !== null) { - if ($error === 'access_denied' || $error === 'user_cancelled_login') { + if ( + $error === 'access_denied' || + $error === 'user_cancelled_login' || + $error === 'user_cancelled_authorize' + ) { // user denied error return $this->authCancel($client); }