Поставщик электронной почты от NextAuth.js выдать ошибку

#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 }),  });  },  }),