carsonlius

3482 经验值

+nice !
+我主机加入了安全组, 而没有开放443,所以导致 Assessment failed: Unable to connect to the serve
这里需要重新开放下就好了

"tymon/jwt-auth": "1.0.0-rc.3" 这个版本的 attempt方法是支持其他字段的验证的

    /**
     * Get a JWT via given credentials.
     *
     * @return \Illuminate\Http\JsonResponse
     */
    public function login()
    {
        $credentials = request(['phone', 'password']);

        if (! $token = auth()->attempt($credentials)) {
            return response()->json(['error' => 'Unauthorized'], 401);
        }

        return $this->respondWithToken($token);
    }

第一种是 token可以自己设置失效时间
第二种方式是 jwt.refresh middleware

[官方文档](https://jwt-auth.readthedocs.io/en/develop/configuration/)在1.0.*配置部分是模糊的,只是说可以参照config/jwt.php; 所以 binggo

  • 可以这样操作吗? User::class 增加protected $table属性执行需要的table;

  • 因为我使用的是 1.0.0-rc.3 laravel5.5 php7.2 这个环境中配置文件是没有user配置项的