Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.51 KB | None | 0 0
  1. public static function findIdentityByAccessToken($token, $type = null)
  2.     {
  3.         if($type === 'yii\filters\auth\QueryParamAuth') {
  4.             return static::findOne(['token' => $token]);
  5.         } else {
  6.             try {
  7.                 $decoded = JWT::decode($token, \Yii::$app->params['token_key'], ['HS256']);
  8.                 return static::findOne(['token' => $decoded->data->token]);
  9.             } catch (ExpiredException $ex) {
  10.                 echo $ex->getMessage();
  11.             }
  12.         }
  13.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement