AnnaApk / my-interviews

https://my-interviews-indol.vercel.app
0 stars 0 forks source link

Доработка профиля пользователя #12

Open alexbaumgertner opened 5 months ago

alexbaumgertner commented 5 months ago

отобразить имя и написать запросы для записи/изменения остальных полей https://github.com/AnnaApk/my-interviews/pull/10#issuecomment-2112480653

AnnaApk commented 5 months ago

@alexbaumgertner не заметила сразу, что авторизация на верселе не работает https://my-interviews-indol.vercel.app/api/auth/error посмотрела логи, как написано на странице авторизации, ошибка ниже

добавила в Environment Variables : GITHUB_SECRET/ID, GOOGLE_SECRET/ID, NEXTAUTH_SECRET но пока что-то не заработало

[next-auth][error][NO_SECRET] https://next-auth.js.org/errors#no_secret Please define a secret in production. r [MissingSecretError]: Please define a secret in production. at t.assertConfig (/var/task/.next/server/app/api/auth/[...nextauth]/route.js:59:110934) at _ (/var/task/.next/server/app/api/auth/[...nextauth]/route.js:59:104298) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async a (/var/task/.next/server/app/api/auth/[...nextauth]/route.js:83:19583) at async e.length.t (/var/task/.next/server/app/api/auth/[...nextauth]/route.js:83:20994) at async /var/task/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:6:41960 { code: 'NO_SECRET' }

AnnaApk commented 5 months ago

вторая трудность с которой я столкнулась

не меняла в аторизации ничего в последнем коммите, но она почему-то перестала работать запрос никуда не уходит пока не понимаю в чем дело

alexbaumgertner commented 5 months ago

Ок, Посмотрю завтра.

alexbaumgertner commented 5 months ago

@AnnaApk Ты в Vercel деплоишь?

Покажи пожалуйста, как у тебя выглядит /settings/environment-variables

Screenshot 2024-05-22 at 17 45 42
AnnaApk commented 5 months ago
image image
AnnaApk commented 5 months ago

@alexbaumgertner c продакшеном все поправила https://my-interviews-indol.vercel.app/ должна авторизация работать

проблема локально осталась, но кажется проблема в том, что остался процесс какой-то на localhoct:3000, и проект запускается на 3001 а вроде как в nextauth по умолчанию 3000 для режима-разработки, как можно прервать чтобы не было запущено на конкретном сервере локально?

alexbaumgertner commented 5 months ago

@alexbaumgertner c продакшеном все поправила https://my-interviews-indol.vercel.app/ должна авторизация работать

Супер! А в чем была проблема?

проблема локально осталась, но кажется проблема в том, что остался процесс какой-то на localhoct:3000, и проект запускается на 3001 а вроде как в nextauth по умолчанию 3000 для режима-разработки, как можно прервать чтобы не было запущено на конкретном сервере локально?

Да, 3000 порт по умолчанию. Посмотреть какой процесс занял порт можно так (если не путаю команды):

Windows

netstat -ano | findstr :<номер порта>

MacOS/Linux

 lsof -i :<номер порта>

— команды покажут ID процесса.

И завершить процесс через kill ID.

alexbaumgertner commented 5 months ago

Пробую менять поля (в safari) — не сохраняется. Когда нажимаю "редактировать ФИО" — показывается пустой инпут.

Screenshot 2024-05-28 at 17 36 08 Screenshot 2024-05-28 at 17 36 45
AnnaApk commented 5 months ago

Супер! А в чем была проблема?

по большей части в моей невнимательности, после добавления переменных нужно было пересобрать прооект, и я не вспомнила, что в провайдерах в проектах (гитхабе и гугле) нужно добавить urlы продакшена

И завершить процесс через kill ID.

Да, убила процесс, перезапустила, теперь и локально все вернулось в норму

AnnaApk commented 4 months ago

@alexbaumgertner замержила а стала проверять, и оказалось сломала что-то сегодня в 'experience' разберусь и поправлю

AnnaApk commented 4 months ago

@alexbaumgertner поправила можно смотреть https://my-interviews-indol.vercel.app/

alexbaumgertner commented 4 months ago

@alexbaumgertner

поправила

можно смотреть

https://my-interviews-indol.vercel.app/

image

Опыт добавляется, но в инпут не подставляется имя

AnnaApk commented 4 months ago

@alexbaumgertner поправила

alexbaumgertner commented 4 months ago

Все работает, спасибо большое!!!