我在我的项目中使用 Next.js 和 Next-auth。我正在构建一个侧边栏组件,我想在其中显示来自用户的项目列表。因此,我使用 useSession 获取会话。当我像这样记录会话时...export default function Sidebar() {const { data: session, status } = useSession();console.log(session);r
2023-02-16
我正在尝试使用 Nextauth 登录。这是我的代码:import { getProviders, signIn as SignIntoProvider} from "next-auth/react";function signIn({ providers }) {return (<>{Object.values(providers).map((provider) => (<div key={pr
2022-03-24
各位程序员大家好,我正在使用 next-auth 构建一个 nextJs 应用,用于用户登录。我在“pages/api/auth”中创建了 [...nextauth].js 文件,在“pages/auth/”中创建了一个 signin.js 文件,这些文件的代码如下所示,供参考。我遇到的问题是,当我尝试访问登录页面时,我不断收到以下错误:“TypeError:无法将未定义或空值转换为对象”以下是项
2021-11-20
代码如下import { getProviders, signIn as SignIntoProvider } from "next-auth/react"function signIn({ providers }) {return (<>{Object.values(providers).map((provider) => (<div key={provider.name}><button on
2021-10-26
`我目前正在开发一个 To-Do 应用来练习 Next.js 和 Next-Auth。我正在使用 Next-Auth 作为 OAuth 提供程序,并且我想向每个具有相应用户 ID 的待办事项添加“createdBy”属性。这将允许我获取特定用户的待办事项。但是,我在 API 路由中检索当前用户的详细信息时遇到了问题,因为“getServerSession”函数始终返回 null。这是我的下一个身份
我正在使用带有 Next-auth 的 mantine 模板,并尝试在应用程序中实现 sessionProvider,但出现错误“session is not defined”在 session provider 上实现 session 时出错----编辑---- 仅在 sessionProvider 上使用 session 时的错误代码error - pages\_app.tsx (33:38)
2022-09-02
嘿,我正在使用 Next.js 和 next-auth 构建登录页面我还在[...nextauth].js中写入了提供程序数组。但是当我运行代码(如下所示)时:-import { getProviders, signIn } from "next-auth/react";function Login({ providers }) {return (<div><img src="/spot-it-a
2021-12-23
我正在 React/Next.js 中创建我的第一个项目,并使用 NextAuth.js 进行 Auth-N。我大致遵循了 NextAuth 网站上的入门指南,并创建了一个 [...nextauth].js 页面,其中包含以下代码:import NextAuth from 'next-auth';import GoogleProvider from 'next-auth/providers/goo
2021-12-29
我正在尝试使用 Nextjs 创建一个 Facebook 克隆,并创建了 nextjsAuth 并配置了登录,现在我尝试将我的 Facebook 个人资料图片放入我的克隆中,并显示此错误,我尝试运行但显示此错误,我不知道该怎么办,有人可以解决这个问题吗,请pages\components\Header.js (69:23) @ Header67 | onClick={signOut}68 | cl
这是api/auth/[...nextAuth].js中的代码import NextAuth from "next-auth";import CredentialsProvider from "next-auth/providers/credentials";import User from "@/models/user";import connectToDb from "@/config/dbC
2022-04-21
我正在为我的 Next js 应用程序创建登录方法,并使用 GitHub repo 提供的推荐文档。但是,当我到达 auth 文件夹步骤时,我收到此错误。对于登录提供程序。在 [...nextauth].ts 中This expression is not callable.Type 'typeof import("/Users/farishtawazir/Desktop/template/nex
2022-04-28
我使用 NextAuth 与 discord 提供商进行登录,我需要将用户 ID 添加到会话对象中。为此,我使用会话回调,但用户对象未定义。当我尝试将用户 ID 添加到会话对象时,我收到如下错误:[next-auth][error][JWT_SESSION_ERROR]https://next-auth.js.org/errors#jwt_session_error Cannot read pro
2022-05-01
我一直在尝试使用 Typescript 和 OAuth 提供程序(例如 Auth0)实现 Next-Auth。按照文档操作后,问题出现了,甚至在观看了大量视频并完全按照其他人所做的操作后,错误仍然存在。以下是api/auth/[...nextauth.tsx]的代码片段:import NextAuth from "next-auth/next";import Auth0 from "next-
2022-08-23
我在 NextJs 项目上使用 NextAuth,并收到错误“类型错误:类型‘{}’上不存在属性‘session’。”。我按照此处的建议将session属性添加到我的 _app.tsx:https://next-auth.js.org/getting-started/example我还将该属性添加到我的自定义MyApp类型接口,但仍然收到错误。按照我的代码:import { NextCompone
2022-09-09
在我的 Next js 项目中,我使用了 Next auth,它import {Provider} from 'next-auth/client',并将<Component />包装在 _app.js 中。但是,同时,我想在项目中添加 redux。它将import {Provider} from 'react-redux',并且还需要将<Component />包装在 _app.js 中。因此,在
2021-02-20