Ссылка для сброса пароля Laravel не создается в методе ignore_password_submitPhp

Кемеровские программисты php общаются здесь
Ответить
Гость
 Ссылка для сброса пароля Laravel не создается в методе ignore_password_submit

Сообщение Гость »


Я столкнулся с проблемой при создании ссылки для сброса пароля в моем приложении Laravel в методе ignore_password_submit. Несмотря на попытку создать ссылку с помощью вспомогательной функции Laravel URL::to(), ссылка, похоже, сгенерирована неправильно. здесь я использовал mailtrap для тестирования почты.
Вот мой метод ignore_password_submit:

Код: Выделить всё

public function forget_password_submit(Request $request)
{
$request->validate([
'email' => 'required|email'
]);

$admin_data = Admin::where('email', $request->email)->first();
if (!$admin_data) {
return redirect()->back()->with('error', 'Email address not found!');
}

$token = hash('sha256', time());

$admin_data->token = $token;
$admin_data->update();

$reset_link = URL::to('admin/reset-password/' . $token . '/' . $request->email);
$subject = 'Reset Password';
$message = 'Please click on the following link:
';
$message .= 'Click here';

Mail::to($request->email)->send(new Websitemail($subject, $message));

return redirect()->route('admin_login')->with('success', 'Please check your email and follow the steps there');
}

Despite constructing the link using URL::to(), the link is not being generated as expected. I've ensured that the APP_URL variable in the .env file is correctly set, and my routes are properly defined.


Источник: https://stackoverflow.com/questions/781 ... mit-method
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»