Sco*_*ile 8 reactjs next.js next-auth next.js13
我如何以编程方式在服务器端的 Next-Auth 中注销用户?
/api/auth/[...nextauth].js 里面有一个 jwt 函数:
const callbacks = {
async jwt ({ token, user }) {
// How to sign out a user?
signOut(); <--- can't use this on the server side
}
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,signOut() 函数仅适用于客户端。如果在这里使用它会产生错误。
我已经阅读了非常简单的 Next Auth REST API 页面,但无法对“/api/auth/signout”进行 POST 调用。如果这是正确的方法,有人可以向我展示一些工作代码吗?它需要任何类型的授权令牌吗?
https://next-auth.js.org/getting-started/rest-api
谢谢!
| 归档时间: |
|
| 查看次数: |
1017 次 |
| 最近记录: |