iT邦幫忙

2021 iThome 鐵人賽

DAY 20
0
Software Development

跟著官方文件學習Laravel, 並實作出一個會員登入系統系列 第 20

Day20 跟著官方文件學習Laravel-Breeze

前面我們自己寫了登入登出及註冊,但其實laravel有提供我們身份驗證的套件,這些工具包會自動提供我們註冊,驗證應用程序,路由,以及Controller跟View。

我們重新起一個專案

composer create-project laravel/laravel breeze-project

再來我們先安裝breeze

composer require laravel/breeze --dev

php artisan breeze:install

安裝npm

npm install && npm run dev

他會幫我們生成css,js等文件,安裝完後我們可以看到controller,route, view生成。

接著我們可以看到controller在/app/Http/Controllers/Auth中找到

在route目錄下也可以看到auth.php

Blade Template檔案可以在/resources/views/auth中看到

接著遷移我們的資料庫,記得要把.env修改一下,我有多創建一個database叫做breeze

php artisan migrate


會看到有這幾張表

接著執行

php artisan serve

打開網頁,會看到右上方多了登入註冊按鈕,我們成功啟用breeze,是不是很方便呢!

試著註冊看看吧

註冊完可以登入囉

好,這個功能太方便了,完全涵蓋我們之前做的功能...,今天就介紹到這邊囉~


上一篇
Day19 跟著官方文件學習Laravel-Coverage
下一篇
Day21 跟著官方文件學習Laravel-Encryption
系列文
跟著官方文件學習Laravel, 並實作出一個會員登入系統30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言