laravel jwt-auth的使用,和本站api原生登陆

2018年11月12日 作者 张舫

1安装组件

修改config/auth.php,将的 driver 改为 jwt

修改config/api.php添加内容

2.编辑模型

user 模型需要继承 Tymon\JWTAuth\Contracts\JWTSubject 接口,并实现接口的两个方法 getJWTIdentifier() 和 getJWTCustomClaims()。

测试一下

3编辑路由routes/api.php

4创建控制器和,验证类

编辑验证类app/Http/Requests/Api/AuthorizationRequest.php

编辑app/Http/Controllers/Api/AuthorizationsController.php

刷新Token

添加路由

添加方法

测试