我在Laravel 4中几乎没有需要身份验证的路由:
Route :: get('/ login',array('uses'=>'Login @ show'));
//需要身份验证的路由 Route :: get('/ private',array('before'=>'auth','uses'=>'Private @ showPage'));
当我尝试访问/ private时,我被重定向到/ login(不确定该URL来自何处)。由于这给了我一个错误,我试图创建一个路由/登录...这没有帮助,因为错误是:
ReflectionException
Class Login does not exist
我认为问题是Laravel认为我使用默认的身份验证机制,但我安装了Artdarek OAuth(https://github.com/artdarek/oauth-4-laravel#installation)
如何确保'before' => 'auth'
命令将使用OAuth模块检查身份验证,而不是使用默认身份验证(在我的情况下似乎没有实现工作框架:())。
感谢。