要设置Infoflow OAuth提供商,请按照以下步骤操作:
请前往信息流{:target="_blank"}并使用您的信息流账户登录。
访问信息流应用{:target="_blank"}页面。
![创建APP](/zh/assets/images/infoflowapp1-9ba9a937e882670279e13c6d7f58ef48.png)
注册您的Infoflow应用。
![创建APP](/zh/assets/images/infoflowapp2-5309b16ae7156daad0ebaeed7d5a2c1e.png)
获取AgentID
。
![AgentID](/zh/assets/images/infoflowagentid-a0678492335ce4e52958319179a9d29e.png)
导航至设置选项卡并创建一个新的管理组。
![设置](/zh/assets/images/infoflowsetting-bf69052f7c63e60ccf51108ae811b889.png)
将您的结构添加到地址簿权限,并赋予它必要的权限。 另外,将您刚刚创建的应用添加到指定位置。
![权限](/zh/assets/images/infoflowpermission1-d2d71e3110629d200fb4144822d8927d.png)
按照所示添加敏感接口权限。
![权限](/zh/assets/images/infoflowpermission2-ec2dd801f95f22aa1190287d64bf003d.png)
在同一页面上,你会找到CorpID
和Secret
。
![权限](/zh/assets/images/infoflowsecret-9378f836bbb213560412bd70d224c4a1.png)
在Casdoor中添加一个Infoflow OAuth提供商,并填写Client ID
、Client Secret
和Agent ID
。
![Infoflow 提供商](/zh/assets/images/infoflowprovider-589740909ccc60af6c9dfe5a0b5b71e2.png)
您现在可以将Infoflow用作第三方服务进行身份验证。