Laravel 4.2:奥利列德多重身份验证提醒问题

Laravel 4.2:奥利列德多重身份验证提醒问题,laravel,authentication,laravel-4,Laravel,Authentication,Laravel 4,我第一次尝试为我的L-4.2项目集成multiauth。一切似乎都很好,但提醒不起作用。当我在密码/提醒页面中输入电子邮件地址并提交时,它会给我一个错误: 传递给Ollieread\Multiauth\Reminders\PasswordBrokerManager:的参数1::\uu构造必须是Ollieread\Multiauth\Reminders\ReminderRepositoryInterface、Illumb\Auth\Reminders\DatabaseReminderReposit

我第一次尝试为我的L-4.2项目集成multiauth。一切似乎都很好,但提醒不起作用。当我在密码/提醒页面中输入电子邮件地址并提交时,它会给我一个错误:

传递给Ollieread\Multiauth\Reminders\PasswordBrokerManager:的参数1::\uu构造必须是Ollieread\Multiauth\Reminders\ReminderRepositoryInterface、Illumb\Auth\Reminders\DatabaseReminderRepository的实例,在第59行的D:..\vendor\ollieread\multiauth\src\ollieread\multiauth\rementers\rementerserviceProvider.php中调用并定义

您可以在此处查看完整的错误详细信息:

模型

管理员提醒控制器


请帮忙。

好的,我找到了问题所在。我必须用多身份验证服务提供者替换默认身份验证服务提供者。就我而言,我确实更换了以下服务提供商进行提醒:

'Illuminate\Auth\Reminders\ReminderServiceProvider',
替换为:

'Ollieread\Multiauth\Reminders\ReminderServiceProvider'
错误现在消失了

'Illuminate\Auth\Reminders\ReminderServiceProvider',
'Ollieread\Multiauth\Reminders\ReminderServiceProvider'