@@ -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