zoukankan      html  css  js  c++  java
  • jwt refresh token

    $app->post('auth/refresh-token', ['middleware' => 'jwt.refresh', function() {  
        try {  
            $old_token = JWTAuth::getToken();  
            $token = JWTAuth::refresh($old_token);  
            JWTAuth::invalidate($old_token);  
        } catch (TokenExpiredException $e) {  
            throw new AuthException(  
                Constants::get('error_code.refresh_token_expired'),  
                trans('errors.refresh_token_expired'), $e);  
        } catch (JWTException $e) {  
            throw new AuthException(  
                Constants::get('error_code.token_invalid'),  
                trans('errors.token_invalid'), $e);  
        }  
      
        return response()->json(compact('token'));  
    }]); 
  • 相关阅读:
    mysqldump
    设计模式
    设计模式
    设计模式
    设计模式
    PHP 调试
    PHP 调试
    Windows 下手工搭建 LNMP 环境
    设计模式
    设计模式
  • 原文地址:https://www.cnblogs.com/fenle/p/5738729.html
Copyright © 2011-2022 走看看