前面我们自己写了登入登出及注册,但其实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,是不是很方便呢!
试着注册看看吧
注册完可以登入罗
好,这个功能太方便了,完全涵盖我们之前做的功能...,今天就介绍到这边罗~
如果熟悉 flexbox 的对齐属性,在这边的用法也是大同小异。在 grid 中因为没有主次轴的概念...
免责声明 我花了大量的私人时间替专案研究 App 是否混淆成功,混淆结果是否达到需求。虽然我只会做简...
今天我们要介绍的是CSS重要属性position,在排版中我们会遇到许多不同的情况,而利用posit...
之前在 State 和生命周期 在每一个元件里面都会有自己的 state,但如果遇到彼此需要共用的 ...
前言 昨天介绍了 Content Security Policy 跟 HTTP Strict Tra...