2015-06-29 99 views
7

我想利用laravel包附帶的auth系統,但問題是當我使用composer創建新的laravel包時,比如composer create-project laravel/laravel項目名稱--prefer-dist 它不會安裝那些包含auth資源(即資源>視圖內的auth文件夾),也無法在應用程序目錄中找到服務文件夾。 除了這個認證系統外,其他所有的東西都可以正常工作。 可能的問題是什麼?請給我解決方案 我正在與MAMP合作。laravel中缺少Auth資源

回答

7

泰勒Otwell取得了它opt-in爲Laravel 5.1

您需要在安裝後運行以下命令

php artisan scaffold:auth 

UPDATE

我覺得這已經回答了here

+0

'scaffold'在5.3移除,它應該是'php artisan make:auth' – Pankaj

4

您也可以運行命令php artisan make:auth在你的laravel項目的根目錄下。我有同樣的問題,它爲我工作。

命令php artisan scaffold:auth不適合我,我不知道爲什麼。 它發出的錯誤:

[Symfony\Component\Console\Exception\CommandNotFoundException] 
Command "auth" is not defined. 
Did you mean this? 
make:auth 
1

在Laravel 5.2,你只需要運行此命令「PHP工匠製作:AUTH」和AUTH文件夾將被創建