我们已经使用我们机构独有的用户数据(例如 externalIds)填充了一个测试 google 实例 - 请参阅https://developers.google.com/admin-sdk/directory/v1/reference/users#resource
我们有 wso2 服务器 5.4,并且正在探索使用 Google 作为我们的 IdP。但是,我们对 SAML/Oauth/OpenId 等有点陌生,并且刚刚开始深入了解它们。
我们已经使用联合身份验证器成功地将 Google 连接到 wso2 作为身份提供者。
但是,当我们将该 IdP 用于 SP(saml 或 oauth)时,它仅返回有关用户的一组默认信息。我们如何返回更多存储在 Google 中的个人资料信息?
我一直在阅读有关范围和声明等的内容。但到目前为止,我还没有把这些点联系起来。
如果我使用我们所有用户的 API 在 Google 目录中填充“customerId”,我怎样才能让 wso2 将该信息返回给 SP?