Отправить пароль для сброса электронной почты через различные охранники

У меня есть 4 разных охранника, зарегистрированных в моем auth.php файл. У меня есть одна страница для сброса пароля для пользователей в четырех охранниках. Таким образом, при отправке электронного письма мне удается выяснить, какой охранник использовать, отправив его через форму.

мой ForgotPasswordController.php

protected function guard()
{
return Auth::guard(Input::get('guard'));
}

protected function broker()
{
if (Input::get('guard') == 'web') {
return Password::broker('users');
}
return Password::broker(Input::get('guard'));
}

Но в ResetPasswordController.php файл, я не могу сделать ту же логику. Как я могу получить того же самого охранника и брокера, используемого здесь в этом файле? Могу ли я сохранить имя охранника в базе данных вместе с токеном сброса пароля? Если да, то как? Пожалуйста, ведите меня

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …