## 第2节 创建Auth用户组件
~~~
git checkout -b auth
~~~
### 2.1 激活Auth组件
运行命令:
~~~
php artisan make:auth
~~~
访问 `http://newblog.com/login`

### 配置数据库
创建数据库:`newblog`

使用Atom编辑器,打开我们的newblog项目,如图:

数据库配置文件:`D:\wamp\www\newblog.com\.env`
~~~
DB_DATABASE=newblog
DB_USERNAME=root
DB_PASSWORD=root
~~~
搞定配置数据库信息!
此时注册用户,会报以下的错误。

因为此时,还没有创建 `users` 表。
### 运行数据库迁移
输入命令:
~~~
php artisan migrate
~~~

会自动创建3张表:

使用phpmyadmin查看users表:

此时,前台的登录、注册功能就可以运行喽!我们试试注册一个 test 用户吧!

前台使用test用户登录,效果如图:

### 提交到github
~~~
git add -A
git commit -m 'install auth'
git push origin auth
~~~

备注:auth分支上的提交的代码不会影响主分支(master 分支)
如果你当前的分支在master上,要切换到auth分支,使用如下命令操作:
~~~
git status
git branch
git checkout [branch name]
~~~

