最近,我開始使用laravel 5.3寫博客,但我有php artisan make:auth
laravel 5.3新驗證::路線()
,當我運行它,它會在我的web.php
這是它的代碼:
Auth::routes();
Route::get('/home', '[email protected]');
然後我跑php artisan route:list
,我發現很多的操作,如LoginController中@登錄...
但我沒有在我的App\Http\Controllers\Auth
中找到這些行爲,這些在哪裏?
還有什麼是Auth::routes()
代表,我無法找到關於Auth的路由。
我需要有人幫助,謝謝你回答我的問題
謝謝!我看到../Routing/Router.php,現在我知道路由是如何工作的。但Auth靜態方法routes()在哪裏?我仍然無法找到它,原諒我我是laravel初學者... – g1eny0ung
Auth :: routes方法在這裏https://github.com/laravel/framework/blob/5.3/src/Illuminate/Support/Facades/ Auth.php及其調用路由器功能。 請標記爲答案,如果這有助於你,謝謝。 – Lee
'Auth'是一個*外觀*,將在'config/app.php'中定義。您將在該配置文件中找到充當其提供者的類。 – Jason