next.js 如何访问由supabase身份验证生成的访问令牌?

yc0p9oo0  于 2023-05-17  发布在  其他
关注(0)|答案(1)|浏览(185)

我正在使用Next.js 13和Supabase v2。我已经生成了一个访问令牌罚款,问题是它是不可读或无法访问,由于事实上,自动生成的访问令牌没有设置为域“localhost”.
分享我的截图以获取更多细节:
有没有人遇到过这种情况,并能够找到解决办法?
https://i.stack.imgur.com/yZb18.png
我正在尝试通过Next.js中间件实现身份验证。然而,我还没有找到一种方法来正确地访问cookie,它总是未定义或空或无法读取,除非我在客户端访问它。(https://i.stack.imgur.com/3krpi.png

x33g5p2x

x33g5p2x1#

Supabase不会将访问令牌存储在Cookie上,而是将其存储在本地存储中。有一个Next.js auth helpers用于Supabase将访问令牌存储在cookie上并在服务器端访问它们。https://supabase.com/docs/guides/auth/auth-helpers/nextjs

相关问题