資源
Laravel7 30天: 目錄
專案連結: github - laravel7 之 30 天分享
前言
專案連結: github - laravel7 之 30 天分享
上一篇: Day 7. View 的模板引擎: Blade
今天來跟大家 登入與註冊
主要
Laravel 於註冊登入這段其實都做好了,
附上文件
只要幾個指令再微調一下就可以直接使用了,相當便利
移到目錄下,並依序執行即可
安裝套件
|
|
產生需要的檔案
|
|
php artisan ui
可以選擇其他驅動,
官方是提供 vue
我個人習慣用 bootstrap
其他的可以參考 這裡
執行完後可以看到 Laravel給你加了一些 Controller、view,routes/web.php
則會出現 Auth::routes();
這個就是提供登入註冊的所有路由,
若想知道有哪些路由可以透過
php artisan route:list
確認
畫面的 css、js
|
|
執行到這基本畫面就完成了
需要準備資料表
專案剛建立好時,會有 migrations 存放會員等相關的資料表
執行
|
|
搬移 Model 位置
這邊會使用到 Model User 先前有提到 Laravel 7 的 Model 會放在 app/
我通常會再建一個資料夾於 app/Models
將 Model 放到裏面
記得要多檔搜尋,改一下有使用到 User 的地方
|
|
修改
app/Models/User.php
的 namespace 為namespace App;
namespace App\Models;修改所有 use App\User;
DEMO
此時回到專案根目錄就可以在右上角看到 LOGIN
、RIGISTER
就大功告成了