美文网首页
Laravel实现dingo+JWT api接口之安装篇

Laravel实现dingo+JWT api接口之安装篇

作者: lisam123 | 来源:发表于2016-08-11 23:22 被阅读0次

    废话不多说,直接进入----|


    1. 安装拓展包

    一、集成dingo

    ①在composer.json的require字段中添加:"dingo/api":"1.0.*@dev"

    ②执行:composer update

    ③在config/app.php注册到providers数组:

    'providers'=>[

    Dingo\Api\Provider\LaravelServiceProvider::class,

    ]

    ④生成dingo配置文件config/api.php :

    php artisanvendor:publish--provider="Dingo\Api\Provider\LaravelServiceProvider"

    ⑤.env添加基础配置(四个即可):

    API_STANDARDS_TREE=vnd

    API_PREFIX=api

    API_VERSION=v1

    API_DEBUG=true

    二、集成JWT

    ①在composer.json的require字段中添加:"tymon/jwt-auth":"0.5.*"

    ②执行:composer update

    ③在config/app.php注册到providers数组:

    'providers'=>[

    Tymon\JWTAuth\Providers\JWTAuthServiceProvider::class,

    ]

    ④注册jwt门面:

    'aliases'=>[

    'JWTAuth'=> Tymon\JWTAuth\Facades\JWTAuth::class,

    'JWTFactory'=> Tymon\JWTAuth\Facades\JWTFactory::class,

    ]

    ⑤生成jwt配置文件config/jwt.php :

    php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\JWTAuthServiceProvider"

    ⑥生成jwt.php文件中数组的secret键成对应的值:

    php artisan jwt:generate

    相关文章

      网友评论

          本文标题:Laravel实现dingo+JWT api接口之安装篇

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