美文网首页
laravel 5.4集成JWT 1.0.0-beta.3

laravel 5.4集成JWT 1.0.0-beta.3

作者: MJ爱运动 | 来源:发表于2017-06-05 19:31 被阅读101次

环境

  • 框架:laravel5.4

  • JWT版本:1.0.0-beta.3

  • 在composer.json文件里修改require字段:

image.png
  • 使用composer update

  • 配置config/app.php:
    配置providers字段:加上这个:

/**
         * jwt认证服务提供者
         */
        Tymon\JWTAuth\Providers\LaravelServiceProvider::class

配置aliases字段,加上这个

/**
         * jwt 门面
         */
        'JWTAuth' => Tymon\JWTAuth\Facades\JWTAuth::class,
        'JWTFactory' => Tymon\JWTAuth\Facades\JWTFactory::class,
示意图 示意图

修改config/auth.php,

image.png
  • 生成jwt.php配置文件
    php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
    执行完这步会在config下生成jwt.php文件
  • 生成密钥
    php artisan jwt:secret,执行完这步会在.env文件里加上JWT_SECRET字段
image.png

完成上述步骤基本上就已经配置好了
参考网址1.0.0-beta.3
参考网址 0.5
参考网址 0.5

使用:

相关文章

网友评论

      本文标题:laravel 5.4集成JWT 1.0.0-beta.3

      本文链接:https://www.haomeiwen.com/subject/bwmvfxtx.html