Skip to content

Commit 594c2b5

Browse files
committed
fix: impostazione oauth2
1 parent da25e47 commit 594c2b5

1 file changed

Lines changed: 13 additions & 12 deletions

File tree

src/Models/OAuth2.php

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -111,19 +111,20 @@ public function configure($code, $state)
111111
$this->save();
112112

113113
throw new \InvalidArgumentException();
114-
}
115-
$this->state = null;
116-
$this->save();
114+
} else {
115+
$this->state = null;
116+
$this->save();
117117

118-
// Try to get an access token using the authorization code grant
119-
$access_token = $provider->getAccessToken('authorization_code', [
120-
'code' => $code,
121-
]);
122-
$refresh_token = $access_token->getRefreshToken();
118+
// Try to get an access token using the authorization code grant
119+
$access_token = $provider->getAccessToken('authorization_code', [
120+
'code' => $code,
121+
]);
122+
$refresh_token = $access_token->getRefreshToken();
123123

124-
$this->updateTokens($access_token, $refresh_token);
124+
$this->updateTokens($access_token, $refresh_token);
125125

126-
return ['access_token' => $access_token];
126+
return ['access_token' => $access_token];
127+
}
127128

128129
return null;
129130
}
@@ -147,7 +148,7 @@ public function getAccessToken()
147148
{
148149
$this->checkTokens();
149150

150-
return $this->attributes['access_token'] ? unserialize($this->attributes['access_token']) : '';
151+
return $this->attributes['access_token'] ? unserialize($this->attributes['access_token']) : null;
151152
}
152153

153154
/**
@@ -189,7 +190,7 @@ protected function updateTokens($access_token, $refresh_token)
189190
*/
190191
protected function checkTokens()
191192
{
192-
$access_token = $this->access_token ? unserialize($this->access_token) : '';
193+
$access_token = $this->access_token ? unserialize($this->access_token) : null;
193194

194195
if (!empty($access_token) && $access_token->hasExpired()) {
195196
// Tentativo di refresh del token di accesso

0 commit comments

Comments
 (0)