- Laravel自帶使用者認證功能,以下使用者認證腳手架命令用來快速生成程式碼:php artisan ui:auth
- ui:auth 命令會自動生成使用者路由
Auth::routes();
等同於以下內容:// 使用者身份驗證相關的路由 Route::get('login', 'Auth\LoginController@showLoginForm')->name('login'); Route::post('login', 'Auth\LoginController@login'); Route::post('logout', 'Auth\LoginController@logout')->name('logout'); // 使用者註冊相關路由 Route::get('register', 'Auth\RegisterController@showRegistrationForm')->name('register'); Route::post('register', 'Auth\RegisterController@register'); // 密碼重置相關路由 Route::get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('password.request'); Route::post('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name('password.email'); Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name('password.reset'); Route::post('password/reset', 'Auth\ResetPasswordController@reset')->name('password.update'); // Email 認證相關路由 Route::get('email/verify', 'Auth\VerificationController@show')->name('verification.notice'); Route::get('email/verify/{id}/{hash}', 'Auth\VerificationController@verify')->name('verification.verify'); Route::post('email/resend', 'Auth\VerificationController@resend')->name('verification.resend');
-
ui:auth 命令為我們生成了 resources/views/auth 下幾個檔案: 檢視名稱 說明 register.blade.php 註冊頁面檢視 login.blade.php 登入頁面檢視 verify.blade.php 郵箱認證檢視 passwords/email.blade.php 提交郵箱傳送郵件的檢視 passwords/reset.blade.php 重置密碼的頁面檢視 - 中文語言包
composer require "overtrue/laravel-lang:~3.0"
https://github.com/overtrue/laravel-lang 連結地址
將專案檔案 config/app.php 中的下一行Illuminate.ranslation.ranslationServiceProvider::class, //替換為 Overtrue.aravelLang.ranslationServiceProvider::class,
Laravel——Web 實戰第三章註冊登入(學習筆記)
相關文章
- Laravel——Web 實戰第三章註冊登入(2)(學習筆記)LaravelWeb筆記
- go實戰web入門學習筆記GoWeb筆記
- Laravel 實現 passport 使用者註冊登入LaravelPassport
- 十六章 CI框架學習筆記(三)註冊登入流程框架筆記
- Django2 Web 實戰02-使用者註冊登入退出DjangoWeb
- go-zero學習之註冊登入Go
- Consul 學習筆記-服務註冊筆記
- 02-個人部落格筆記-登入註冊介面的實現筆記
- 小白的學習筆記——eureka註冊中心筆記
- Django學習筆記(16)——擴充套件Django自帶User模型,實現使用者註冊與登入Django筆記套件模型
- Laravel 註冊登入 user Model 使用 uuid 的坑LaravelUI
- vue-admin-template 學習筆記 登入實現Vue筆記
- Halo 開源專案學習(三):註冊與登入
- 【Laravel 入門教程】學習筆記 1Laravel筆記
- GObject學習筆記(二)型別建立與註冊GoObject筆記型別
- Laravel5.8 入門系列二,快速實現使用者註冊登入功能Laravel
- Laravel 學習筆記Laravel筆記
- 簡單登入註冊實現(Java物件導向複習)Java物件
- 關於 Laravel 教程 - Web 開發實戰入門 ( Laravel 6.x ) 的一些筆記LaravelWeb筆記
- node+ajax+mysql實現登入註冊MySql
- DDD實戰課(實戰篇)--學習筆記筆記
- 《Netty實戰》-學習筆記1Netty筆記
- Facade—Laravel學習筆記Laravel筆記
- Laravel 學習筆記:CommandLaravel筆記
- javaWeb登入註冊頁面JavaWeb
- SpringCloud學習筆記:服務註冊與發現Eureka(2)SpringGCCloud筆記
- express+vue+mongodb+session 實現註冊登入ExpressVueMongoDBSession
- Web Bundles 學習筆記Web筆記
- 10.註冊和登入功能實現(3)—— 註冊資料寫入資料庫資料庫
- 【Web】Web 階段學習筆記Web筆記
- Laravel 6.x 為註冊或登入元件新增驗證碼Laravel元件
- 使用redis完成註冊和登入Redis
- 個人作業登入+註冊
- js登入與註冊驗證JS
- node+express+mongDB實現簡單登入註冊Express
- Spartacus 註冊和登入頁面的實現細節
- 《Flask Web開發:基於Python的Web應用開發實戰》學習筆記(二)FlaskWebPython筆記
- Web之http學習筆記WebHTTP筆記