说个 authentik 比较傻逼的点
代码1 代码2,这傻逼如果 userinfo 里面没有 id 字段就 100% 报错 Could not determine id.
但是如果按 OpenID 标准 包含了 sub 也不会有问题(emm……飞书旧版接口),不是很理解
补:types/oidc.py 里面重载了,所以 sub 或者 id 都可以

总之今天对着 authentik 硬操了两小时,一直不知道什么问题,查了代码才知道…… 😅 感谢 @ZianTT_Official 陪我一起查然后一眼发现问题所在
 
 
Back to Top