Laravel сделать сброс пароля вручную - PullRequest
0 голосов
/ 04 марта 2019

Я работаю в laravel, я застрял в пароле сброса вручную, я проверяю, существует ли почта в базе данных или нет, если почта существует, тогда она будет перенаправлена ​​на страницу сброса пароля.

Когда пользователь вводитпароль и отправьте форму, в это время пароль не обновляется в базе данных mongoDb.

вот моя функция ...

class ForgotPasswordController extends Controller
{
    public function confirmPassword(Request $request, $email)
    {

        $this->validate($request, [
            'password' => 'required|string|min:6'
        ]);


        $admin = AdminAuth::find($email);
        $admin->password = $request->get('password');

        $admin->save();
        return view('auth.login');
    }
}

1 Ответ

0 голосов
/ 04 марта 2019

Попробуйте

$admin->password = Hash::make($request->get('password')); 

Подробнее здесь .И помните: никогда не сохраняйте пароли пользователей, явно указанные в БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...