#next-auth
#далее-авт
Вопрос:
я использовал поставщика электронной почты от next-auth на своем веб-сайте (next.js) он отлично работает на локальном хостинге, но когда я развернул свой веб-сайт, чтобы изменить его, выдал ошибку и снова вернулся на страницу входа, хотя он успешно создал маркер проверки в моей базе данных, но не отправлял электронное письмо и не выдавал эту ошибку
примечание: (Разрешить менее безопасные приложения: ВКЛЮЧЕНО) в моем gmail
EmailProvider({ // https://www.google.com/settings/security/lesssecureapps server: process.env.EMAIL_SERVER, from: process.env.EMAIL_FROM, async sendVerificationRequest({ identifier: email, url, provider: { server, from }, }) { const { host } = new URL(url); const transport = nodemailer.createTransport(server); await transport.sendMail({ to: email, from, subject: `Sign in to ${host}`, text: text({ url, host }), html: html({ url, host, email }), }); }, }),