Ошибка 404 на маршруте проверки учетной записи в Laravel [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка 404 на маршруте проверки учетной записи в Laravel [закрыто]

Сообщение Anonymous »

Я разрабатываю приложение Laravel, и у меня возникла проблема с проверкой учетной записи. Когда я создаю нового пользователя, он успешно добавляется в базу данных, и электронное письмо с подтверждением успешно отправляется. Однако когда я нажимаю на ссылку проверки в электронном письме, я получаю ошибку 404:
Не найден
Запрошенный ресурс /validate-account/djibril1 ​​@yopmail.com. не был найден на этом сервере.
Я разрабатываю локально с помощью laravel9.
Вот как я определил маршрут в маршрутах/web.php:
Route::get ('/validate-account/{email}', [AdminController::class, 'defineAccess'])->name('validate-account');
Вот код для метод контроллера defineAccessmon:
public function defineAccess($email) {
$checkUserExist = User::where('email', $email) ->first();< /p>

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

    if ($checkUserExist) {
return view('auth.validate-account', compact('email'));
} else {
abort(404);
}
}
Вот код для отправки электронного письма пользователю:
класс SendEmailToAdminAfterRegistrationNotification расширяет уведомление
{
use Queueable ;

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

/**
* Create a new notification instance.
*/
public $code;
public $email;

public function __construct($codeToSend, $sendToemail)
{
$this->code = $codeToSend;
$this->email = $sendToemail;
}

/**
* Get the notification's delivery channels.
*
* @return array
*/
public function via(object $notifiable): array
{
return ['mail'];
}

/**
* Get the mail representation of the notification.
*/
public function toMail(object $notifiable): MailMessage
{

$verificationUrl = route('validate-account', ['email' => $this->email]);

return (new MailMessage)
->subject('Création de compte Utilisateur')
->line('Bonjour')
->line('Votre compte a été créé avec succès sur la plateforme NT-CAD.')
->line('Cliquez sur le bouton ci-dessous pour valider votre compte.')
->line('Saisissez le code '.$this->code.' et renseignez-le dans le formulaire qui apparaîtra lorsque vous cliquerez sur le bouton ci-dessous.')
->action('Cliquez ici', $verificationUrl)
->line('Merci d\'utiliser nos services!');
}

/**
* Get the array representation of the notification.
*
* @return array
*/
public function toArray(object $notifiable): array
{
return [
//
];
}
}
Я проверил, что сервер Laravel работает с помощью PHP Artisan.
Я попытался получить доступ к URL-адресу, используя кодировку URL-адреса для символ @, но это не сработало:
Проверено URL: http://localhost:8000/validate-account/ ... %40yopmail .com
Я также очистил кеш маршрутов с помощью команды
php artisan маршрут: ясно
Что может вызвать эту ошибку 404, когда я пытаюсь проверить учетную запись?
Что-то я пропустил в конфигурации маршрута или контроллера?
Заранее спасибо за помощь!

Подробнее здесь: https://stackoverflow.com/questions/791 ... ns-laravel
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ошибка 404 на маршруте проверки учетной записи в Laravel [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Ошибка 404 на маршруте проверки учетной записи в Laravel [закрыто]
    Anonymous » » в форуме Php
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Ошибка 404 на маршруте проверки учетной записи в Laravel [закрыто]
    Anonymous » » в форуме Jquery
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Как добавить доступ к учетной записи Share Drive к учетной записи Google Service
    Anonymous » » в форуме Python
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Получить ключ учетной записи хранилища вновь создания учетной записи хранения
    Anonymous » » в форуме C#
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous

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