我已经使用 auth0 设置了 nextjs。我想保护 api 并使用访问令牌在客户端和服务器端 api 调用中连接到 auth0。
我想要 api 路由,例如 Examples/Me
在 api 中我将能够从令牌中获取 auth0 id。
这可能吗?我只能找到有关客户端凭据流/机器到机器的文档....
如何在我的 nextjs 应用程序中指定受众?
或者有人可以推荐替代解决方案吗?除了 azure b2c...我厌倦了!
想通了...
需要修改这个文件 应用程序/api/auth/[auth0]/route.ts
export const GET = handleAuth({
login: handleLogin({
authorizationParams: {
audience: "https://audience",
scope: "openid profile email offline_access",
},
}),
});