码迷,mamicode.com
首页 > 其他好文 > 详细

CF#660 B - Captain Flint and a Long Voyage

时间:2020-08-08 20:08:12      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:pre   cin   ++   turn   最小   name   多个   数字   题解   

官网文档:https://jwt-auth.readthedocs.io/en/docs/

教程 : https://blog.csdn.net/ben_cxy/article/details/106658851

备注:

  1. 对于 Laravel 版本 低于 5.5 的应用,您还要在 config/app.php 文件中设置服务提供者和别名。如果您的 Laravel 版本为 5.5 或以上,Laravel 会进行「包自动发现」,不需要手动添加设置。
  2. 对于 5.5 或以上版本 的 Laravel,请使用下面这条命令来发布配置文件: php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
  3. 如果使用jwt-auth作为用户认证,默认的模型文件为 config/auth.php 中设置的 model。(默认的user模型文件为app/user.php, 网上教程习惯为 app/model/user.php)
        ‘providers‘ => [
            ‘users‘ => [
                ‘driver‘ => ‘eloquent‘,
                ‘model‘ => App\Model\User::class,
            ],
    
            // ‘users‘ => [
            //     ‘driver‘ => ‘database‘,
            //     ‘table‘ => ‘users‘,
            // ],
        ],

     

    则需要修改User模型。
  4. 测试请求时 api/auth/login?email=123@qq.com&password=123,在数据库内储存的 password 字段需要进行加密储存,加密方式 \password_hash(123, PASSWORD_DEFAULT)

参考:

  1. https://blog.csdn.net/ttaohua/article/details/100175144
  2. https://blog.csdn.net/ben_cxy/article/details/106658851
  3. https://blog.csdn.net/amazingdyd/article/details/84849915
  4. https://learnku.com/laravel/t/27760
  5. https://blog.csdn.net/amazing_jin/article/details/81170964
  6. https://learnku.com/laravel/t/46984
  7. https://jwt-auth.readthedocs.io/en/docs/resources/
  8. https://github.com/tymondesigns/jwt-auth/issues/1094
  9. https://stackoverflow.com/questions/53404230/laravel-jwt-returns-error-unauthorized-on-login

 

CF#660 B - Captain Flint and a Long Voyage

标签:pre   cin   ++   turn   最小   name   多个   数字   题解   

原文地址:https://www.cnblogs.com/sos3210/p/13458992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!