如何扩展Auth
以使用我自己的包认证系统?
我更换了身份验证驱动程序并注册了我的ServiceProvider
,但我必须在它的register()
方法中放入什么?
以下代码不起作用:
Auth::extend('example', function($app) {
$provider = new Vendor\Package\PackageUserProvider;
return new \Illuminate\Auth\Guard($provider, $app['session']);
});