Где я могу получить пользователя и пройти для настройки API формы электронной почты?

Я пытаюсь заставить эту форму работать в Nextjs, используя «React Hook Form». Пока я думаю, что все в порядке, но мне нужно знать, где взять «пользователя» и «пасс», чтобы API отправлял информацию в форме.

Вероятно, это глупый вопрос, но при изучении того, как заставить формы работать, все руководства просто объясняют, как консоль регистрировать информацию, чтобы отображать ее в виде предупреждения, что не очень полезно при попытке сделать это правильно и заставить его работать.

Надеюсь, кто-нибудь сможет мне помочь, спасибо

import nodemailer from 'nodemailer'

export default async (req, res) => {
  const {name, surname, companyName, email, numberOfEmployees, message, consentimiento } = req.body;
  const  transporter = nodemailer.createTransport({
    host: 'smtp.gmail.com',
    port: 465,
    secure: true,
    auth: {
      user: process.env.user,
      pass: process.env.pass
    }
  })
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
0
24
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Похоже, вы используете Gmail в качестве почтовой службы?

Чтобы это заработало, вам, вероятно, потребуется установить пароль приложения для своей учетной записи Gmail — https://support.google.com/mail/answer/185833?hl=ru

Большая помощь! Что касается пользователя, это будет адрес электронной почты или имя, которое я создал для получения пароля? Спасибо

Alex Cotton 13.05.2022 14:23

Электронная почта - имя, я думаю, просто для справки.

John Detlefs 13.05.2022 14:24

Другие вопросы по теме