第三方登录与应用接入的区别
别的应用使用本平台登录
进入「应用接入」,创建应用,配置回调地址和 scope,把本平台作为 OAuth/OIDC 提供方。此时需要映射的是本平台输出的 sub、name、email、email_verified 和 application_creator;最后一项用于识别当前应用创建人。详见应用登录与用户字段映射。
用户通过外部平台登录本平台
「第三方登录」页面配置的是相反方向:本平台作为外部身份服务的客户端。需要在对应服务商创建应用,把服务商分配的 Client ID / Secret 填入此页,并登记本平台要求的回调地址。
不同服务商返回字段不同,不能套用本平台的 UserInfo 字段映射。先按渠道表单提示和服务商文档配置,再运行首次运行自检查看回调和配置状态,最后用真实测试账号验证登录和账号绑定。
密钥只保存在服务端。配置完整不等于渠道验证完成;启用后若授权失败,检查服务商的启用状态、回调地址、应用权限和可用测试用户。