Я пытаюсь выполнить Аутентификацию в моем проекте laravel 5.2, проблема в том, что мне нужно изменить имена таблиц, потому что у меня много проектов в одной базе данных.
Я изменил имя для пользователей и password_resetsтаблицы в следующей жизни:
- \ migrations .... create_password_resets_table.php
- \ migrations .... create_user_table.php
- in \ app \ User.php я добавил защищенный $ table = 'r_users';
- в \ Controllers \ Auth \ AuthController.php я изменил 'email' => 'обязательно | электронная почта | макс .: 255 | уникально: r_users',
в \ config \ auth.php я положил:
'provider' => ['users' => ['driver' => 'database', 'table' => 'r_users ',],],
и
' пароли '=> [' users '=> [' provider '=>' users ',' email '=>' auth.emails.password ',' table '=>' r_password_resets ',' expire '=> 60,],
С этими изменениями я могу добавить нового пользователя в новые таблицы и могу сделатьлогин и выход.
но когда япопытаться сбросить пароль, я получаю эту ошибку.Любая идея, чтобы решить эту проблему?
Я предполагаю, что есть другие переменные, которые мне нужно изменить, но я не знаю, какие.
Я сделал тест, прежде чем изменить имена таблиц, и это работает.