За последние 24 часа нас посетил 20951 программист и 1485 роботов. Сейчас ищут 869 программистов ...

Верификация после регистрации на laravel 9

Тема в разделе "Laravel", создана пользователем Capone, 3 мар 2023.

  1. Capone

    Capone Активный пользователь

    С нами с:
    26 фев 2018
    Сообщения:
    12
    Симпатии:
    0
    Установил аутентификацию - работает. Делаю верификацию по этому гайду https://www.nicesnippets.com/blog/laravel-9-custom-email-verification-system
    После новой регистрации страница ошибки с таким текстом:
    Failed to authenticate on SMTP server with username "****@gmail.com" using the following authenticators: "LOGIN", "PLAIN", "XOAUTH2". Authenticator "LOGIN" returned "Expected response code "235" but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials y27-20020ac255bb000000b004b59067142bsm268995lfg.8 - gsmtp".". Authenticator "PLAIN" returned "Expected response code "235" but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8 https://support.google.com/mail/?p=BadCredentials y27-20020ac255bb000000b004b59067142bsm268995lfg.8 - gsmtp".". Authenticator "XOAUTH2" returned "Expected response code "235" but got code "334", with message "334 eyJzdGF0dXMiOiI0MDAiLCJzY2hlbWVzIjoiQmVhcmVyIiwic2NvcGUiOiJodHRwczovL21haWwuZ29vZ2xlLmNvbS8ifQ==".".

    В настройках gmail включил IMAP. В чём проблема?
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.829
    Симпатии:
    738
    Адрес:
    Татарстан
    а прочесть?
     
  3. Capone

    Capone Активный пользователь

    С нами с:
    26 фев 2018
    Сообщения:
    12
    Симпатии:
    0
    они верны. Проверял
     
  4. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.829
    Симпатии:
    738
    Адрес:
    Татарстан
    gmail другого мнения похоже....
    на яндексе было похожее - там надо логин пароль не от ящика - а отдельный создавать было... типа для приложений...
    + потом в ящик обязательно вживую войти ... вроде б доп вопросы задавал....
    порт еще проверь ...
     
  5. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.076
    Симпатии:
    1.237
    Адрес:
    там-сям
    @Capone реши проблему с отправкой почты отдельно, до того как будешь настраивать верификацию пользователя при регистрации.

    Вот тебе простейший тестовый вызов: запусти консоль ларавеля и проверяй там
    Код (Text):
    1.  
    2. php artisan tinker
    3. Mail::raw('Hello World!', function($msg) {$msg->to('myemail@gmail.com')->subject('Test Email'); });
    Найди инструкцию по настройке отправки на gmail. Как минимум, поле from в твоём письме должно быть неслучайным!
    --- Добавлено ---
    В самом аккаунте google надо кое-что разрешить. Я тебе сейчас подробную инструкцию писать не буду, найдешь в интернетах. Когда нам требуется, мы находим, не расчитываем на "решал с форума".
     
  6. Capone

    Capone Активный пользователь

    С нами с:
    26 фев 2018
    Сообщения:
    12
    Симпатии:
    0