一、初始化

使用php artisan命令进行初始化:php artisan make:auth 和 php artisan migrate(该命令会生成users表、password_resets表)

php artisan make:auth 会修改/生成多个文件:

1)routes/web.php 和 app/Http/Controllers/HomeController.php

//注册、登录、找回密码路由
    Auth::routes();
    //这个类似用户中心,需要登录才能进入
    Route::get('/home', 'HomeController@index')->name('home');

2)resources/views/auth/* 和 resources/views/layouts/* 模板

初始化成功后:http://[yourhost]/login可以看到生成的页面。
二、配置config/auth.php解析

有关Auth的配置都包含在这个文件下,一般不需要改动

web使用session进行用户验证,api使用token进行用户验证

'guards' => [
            'web' => [
                'driver' => 'session',
                'provider' => 'users',
            ],
     
            'api' => [
                'driver' => 'token',
                'provider' => 'users',
            ],
        ],

服务提供者配置:

'providers' => [
            'users' => [
                'driver' => 'eloquent',
                'model' => App\User::class,
            ],
     
            // 'users' => [
            //     'driver' => 'database',
            //     'table' => 'users',
            // ],
        ],

重置密码配置:

'passwords' => [
            'users' => [
                'provider' => 'users',
                'table' => 'password_resets',
                'expire' => 60,
            ],
        ],

最新文章

  1. NPOI导入xls,xlsx格式实例
  2. UVa 2197 & 拆点分环费用流
  3. Linux之apt-get无sudo权限安装软件
  4. bzoj1855
  5. Android 支付宝接入时常见的问题
  6. NSIS脚本:更改壁纸
  7. 转载 C#文件上传
  8. 流式计算与计算抽象化------《Designing Data-Intensive Applications》读书笔记15
  9. Python 实现 KD-Tree 最近邻算法
  10. R语言实战(一)——基础入门
  11. 承接AR定制AR项目外包(正规公司,内附案例)
  12. mysql 开发进阶篇系列 32 工具篇(mysqladmin工具)
  13. [Oracle]快速生成大量模拟数据的方法
  14. 21-z-index
  15. 37.Linux驱动调试-根据oops的栈信息,确定函数调用过程
  16. 使用Highcharts生成折线图_at last
  17. 【μ'sic forever♪♪♪】μ's Final Love Live周年纪念
  18. stm32 延时函数 delay_ms 范围
  19. python的基础操作2
  20. 3294 [SCOI2016]背单词

热门文章

  1. Oracle查看 open_cursors 和 session_cached_cursors
  2. [C]副作用和序列点
  3. [Linux]centos下安装memcached
  4. maxwell实时同步mysql中binlog
  5. 你必须知道的Docker数据卷(Volume)
  6. go语言之变量
  7. mysql给字段取别名无法被jdbc解析的解决办法
  8. JavaScript空字符串判断
  9. 首个企业架构TOGAF角色扮演案例培训的诞生
  10. PHP strstr 字符串函数