如何解决Next-auth 登录重定向到 /signin?csrf=true
我已经在文档中实现了 next-auth,当我访问 http://localhost:3001/api/auth/signin 时,我看到了这个
此后,当我点击使用 google 或 github 登录时,我的页面刷新并被重定向到 http://localhost:3001/api/auth/signin?csrf=true 之后没有任何反应.同一个页面。
我的 [...nextauth.js] 文件
useEffect(() => {
table = document.querySelectorAll("table");
table1=table[0];
table2=table[1];
output = document.querySelector("pre");
setMyData( parseTable(table1,table2));
},[onFilter]);
任何想法,为什么它不起作用
我认为它与我的 node-express 服务器有关 代码是
import NextAuth from "next-auth";
import Providers from "next-auth/providers";
export default NextAuth({
providers: [
Providers.Google({
clientId: process.env.GOOGLE_CLIENT,clientSecret: process.env.GOOGLE_KEY,}),Providers.GitHub({
clientId: process.env.GITHUB_CLIENT,clientSecret: process.env.GITHUB_SECRET,],});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。