Discourse ID 如何运作

同意,但只是提示一下,它使用了 Omniauth 的 OAuth2 流程,并且有自己的注册机制来在此处获取客户端密钥 discourse/app/services/discourse_id/register.rb at 62942ee5851b55aa1c0a56dbd3f43af1330ea451 · discourse/discourse · GitHub

不过,不完全确定 omniauth 是使用 OIDC 还是令牌自省端点来获取实际的用户属性。

1 个赞