Описание тега next-auth

2 ответа

Как я могу авторизовать вызовы Twitter API?

Мне сложно понять, как работает система авторизации Twitter. Я использую next-auth для аутентификации в Twitter и получаю ответ, который выглядит примерно так: account: { provider: 'twitter', type: 'oauth', id: 12345, refreshToken: '12345OdWwHk85yES…
16 июн '20 в 18:58
2 ответа

Какое значение, возвращаемое функцией useSession () в next-auth, возвращается?

Я пишу проект Next.js и реализую аутентификацию с помощью GitHub и next-auth. В примерахnext-auth, есть звонок useSession(), который возвращает два объекта: session а также loading. Однако ни один из примеров, которые я видел, на самом деле не испол…
09 июл '20 в 02:46
4 ответа

Как исправить внутреннюю ошибку сервера при аутентификации с помощью Next-Auth

Я пытаюсь добавить аутентификацию в свой проект Next.js с помощью Next-Auth, но я застрял на 500 internal server error после отправки учетных данных (http://localhost:3000/api/auth/error?error=Configuration). Я думаю, что это может быть связано с за…
3 ответа

Как получить дополнительные данные об области действия с помощью next-auth?

Я использую next-auth с аутентификацией Discord, я добавил гильдии в свою область, но я не могу получить данные гильдии, как это можно сделать? const options = { providers: [ Providers.Discord({ clientId: process.env.DISCORD_CLIENT_ID, clientSecret:…
18 сен '20 в 15:43
2 ответа

Где и как изменить объект пользователя сеанса после входа в систему?

У меня странная проблема, и я не знаю, в чем проблема. Я использую библиотеку next-auth, чтобы сделать систему аутентификации в моем Next.js приложение. Все в порядке - могу войти, проверив, есть ли аккаунт в google firebase с предоставленными учетн…
28 окт '20 в 19:04
0 ответов

Передать параметры сеанса в nodemailer

Я использую пакет nodemailer для управления электронной почтой и next-auth для аутентификации. Next-auth предоставляет информацию о том, как защитить страницы и API:https://next-auth.js.org/tutorials/securing-pages-and-api-routes Но можно ли передат…
03 ноя '20 в 21:03
0 ответов

Добавление и использование новых моделей баз данных с NextAuth

Я использую NextAuth для создания веб-службы и подключения ее к базе данных MongoDB. Теперь я могу войти в систему с помощью Google Auth, и записи правильно сохраняются в моей базе данных. Теперь мне нужно добавить новые модели в мою базу данных и д…
28 окт '20 в 22:41
6 ответов

Перенаправить после успешного входа в систему или зарегистрироваться для ввода учетных данных при следующей авторизации

Есть ли какие-либо примеры и / или способ перенаправления на личную панель управления при успешном входе в систему или регистрации для ввода учетных данных в next-auth? Я не мог найти никаких четких документов по этому поводу. Я хотел добавить редир…
27 ноя '20 в 11:52
1 ответ

NextAuth с настраиваемым поставщиком учетных данных Не создает сеанс

Я пытаюсь реализовать NextAuth в своем приложении NextJs. Я слежу за официальной документацией. Но по той или иной причине кажется, что объект пользовательского сеанса не создается при входе в систему. Вот мой код из моих страниц /api/auth/[...nexta…
07 окт '20 в 15:32
2 ответа

Аутентификация NextJs с Next-Auth против DRF

У меня есть существующий проект Django, который я пытаюсь перенести с шаблонов на интерфейс NextJs. Я наткнулся на Next-Auth-js, который, кажется, хорош в Next Auth. Однако документ, похоже, больше ориентирован на внутреннюю аутентификацию JS. Следу…
3 ответа

Как реализовать авторизацию учетных данных в Next.js с помощью next-auth?

Я пытаюсь получить авторизацию учетных данных с помощью next-auth, но у меня нет опыта его использования, и что бы я ни делал, я получаю следующее сообщение:[next-auth][error][callback_credentials_jwt_error] Signin in with credentials is only suppor…
29 окт '20 в 11:00
2 ответа

как защитить маршруты в api и в клиенте с помощью next-auth

Я запускаю бэкэнд и интерфейс, которые обслуживаются экспресс-сервером на порту 8080 и интерфейсом на порту 80. /api/route1 returns 200ok with json /api/route2 returns 200ok with json Таким образом, приложение отлично работает, получая эти маршруты.…
08 ноя '20 в 22:55
1 ответ

ECONNREFUSED 127.0.0.1:80 при попытке войти в систему с помощью next-auth

Я использую библиотеку https://next-auth.js.org/ для создания системы аутентификации для Next.js моего приложения. На моем локальном компьютере все работает нормально, но после развертывания веб-сайта в Vercel моя функция входа не работает. Страница…
13 ноя '20 в 20:44
3 ответа

Выход NextAuth.js, если токен Apollo GraphQL недействителен или срок его действия истек

Как лучше всего очистить сеанс NextAuth.js при попытке попасть в бэкэнд (Apollo GraphQL), и он возвращает 401, потому что срок действия токена истек или он недействителен? Я думал о errorLink и signout, но насколько я знаю signout не может использов…
22 ноя '20 в 14:35
2 ответа

nextauth с настраиваемым поставщиком Okta

Пакет next-auth npm по умолчанию использует стандартный сервер авторизации домена Okta, имеющий форму https://${yourOktaDomain}/oauth2.Мне нужно подключиться к настраиваемому серверу авторизации Okta в форме: https://${yourOktaDomain}/oauth2/${authS…
12 сен '20 в 03:23
1 ответ

Аутентификация в нескольких доменах (CORS) с NextAuth

Я хочу сделать XHR с domain1.com на domain2.com. domain2.com - это приложение NextJS, использующее NextAuth. Проблема в том, что когда я делаю этот запрос, файлы cookie домена 2 не включаются. Мой код: var httpRequest = new XMLHttpRequest(); httpReq…
27 сен '20 в 20:56
0 ответов

Получить токен из файла cookie с помощью Apollo Client и Next-Auth

Можете ли вы помочь проверить мой код, могу ли я получить токен доступа из файла cookie и отправить его через клиент apollo? В моем проекте Next.js я использую NextAuth для аутентификации. После входа пользователя в систему я сохраняю информацию о п…
23 фев '21 в 09:13
2 ответа

NextAuth.js - Проверка подлинности учетных данных, добавление кнопки сброса пароля

Я разрабатываю систему входа в систему с помощью next/auth и использую систему регистрации учетных данных с системой только по приглашениям. Есть ли способ добавить ссылку для сброса пароля в сгенерированный /api/auth/signin страница?
23 фев '21 в 23:36
0 ответов

Как аутентифицировать пользователя по номеру мобильного телефона и следующей авторизации

Привет всем, у меня есть процесс аутентификации, в котором пользователь вводит свой номер телефона, затем я создаю otp (код аутентификации) и отправляю пользователю токен через SMS, затем пользователь вводит этот токен, чтобы проверить свой номер мо…
23 фев '21 в 05:52
2 ответа

Как я могу защитить несколько маршрутов API Next.js в next-auth

Я создаю простой API в Next.js и использую next-auth для аутентификации. Пока мне приходится использовать что-то подобное в каждом маршруте API: const session = await getSession({ req }); if (session) { ... do something ... } else { ... send back a …
10 фев '21 в 17:39