## 第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]
~~~
