关于auth用户认证。
使用条件
环境:phpstudy
php版本:7.0.12-nts
laravel 版本:laravel5.3。
编辑软件:vs code
数据库:mysql
我们开始吧,
1,laravel学院上,把laravel5.3下下来http://laravelacademy.org/resources-download 。解压到phpstudy的网站根目录下,使用vs code打开。并在phpstudy窗口-》其他选项菜单-》打开cmd命令行
2,配置数据库,打开.env文件,配置数据库
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=数据库名称
DB_USERNAME=数据库链接账户
DB_PASSWORD=数据库链接密码
打开config/database.php文件。
配置
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'l数据库名称'),
'username' => env('DB_USERNAME', '数据库链接账户'),
'password' => env('DB_PASSWORD', '数据库链接密码'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => null,
],
3,cmd中,cd 到你的根目录文件下,运行php
artisan make:auth,然后在浏览器中访问http://your-app.dev/register,该命令会生成用户登录注册所需要的所有东西。
4,打开database/migrations/下的文件
这两个带日期的文件是auth表需要使用的两个表文件,在里面,你可以修改成你需要的表字段,
最后再在cmd中 项目文件目录下运行phpartisan migrate。这个便是整个用户验证的过程。
刚接触laravel,要是有什么疑问的地方,与我一起讨论。
请多多指教。