我正在使用OpenId连接隐式流与Auth0提供程序的应用程序。我已经能够从Auth0获取JWT令牌,现在想要在Couchbase同步网关中启动会话。在Couchbase Sync Gateway中,如何确保隐式OpenId隐式流程有效?
为此,我做了一个POST到/{db}/_session
,它返回一个包含SyncGatewaySession
id的cookie。据我所知,这应该与同步网关网络界面中的用户相关联......但是,我看不到用户创建。
那么,有没有办法查看我用于复制的用户?
还是一种确保我的JWT令牌可以被同步网关正确读取的方法?
编辑当我通过设置在我的配置文件中的以下禁用Guest用户,
"users": {
"GUEST": {
"disabled": true,
"admin_channels": [
"*"
]
}
}
我的OpenID似乎没有访问同步。我想这意味着我在不知不觉中使用了GUEST用户。
所以。我如何让我的OpenID用户创建为来自GUEST的不同用户?
我正在尝试整合它,但它仍然无法创建正确的会话。如果可能,你可以用步骤更新答案吗? – dhaval
@dhaval你最好提出一些关于不起作用的问题 – Riduidel