添加 Infoflow 作为 OAuth 提供商
本指南介绍如何让用户使用百度信息流账号登录 Casdoor。
学习目标
- 在 Infoflow 中注册应用并授予其权限。
- 在 Casdoor 中添加 Infoflow 作为 OAuth 提供商。
所需条件
- Infoflow 组织的管理员访问权限
- Casdoor 管理控制台的管理员访问权限
在 Infoflow 中注册应用
-
登录 Infoflow 并打开 Infoflow 应用。
-
注册一个应用并记录其 AgentID。



-
在 Setting 选项卡上,创建一个管理组。在其通讯录权限中,添加你的组织结构,授予应用所需的权限,并添加必需的敏感接口权限。



-
在同一页面上,复制 CorpID 和 Secret。

在 Casdoor 中添加提供商
-
在 Casdoor 管理控制台中,转到 Identity > Providers 并添加一个提供商。
-
将 Category 设置为
OAuth,将 Type 设置为Infoflow。 -
将 Sub type 设置为
Internal。Casdoor 支持在您自己的 Infoflow 组织中注册的应用,如本指南所述;不支持 Infoflow 的第三方套件。 -
填写以下字段:
Casdoor Infoflow 客户端ID CorpID 客户端密钥 Secret 代理ID AgentID 
-
保存提供商.
下一步
将提供商添加到应用中。参见将提供商添加到应用。