139-1127-8416
立即体验
首页 > 资源中心 > 应用场景 > 增加用户体验,应用自助快速连接竹云IDaaS,五步!

增加用户体验,应用自助快速连接竹云IDaaS,五步!

2022-01-06

Q:如何快速集成应用?

竹云IDaaS提供丰富的身份管理功能和云服务能力,这些能力一方面能够帮助企业更快速地实现身份整合、认证赋能、业务协同,另一方面也能够帮助这些应用的使用者获得更安全、高效的访问体验。

作为应用的开发者,如何让自己的应用快速和竹云IDaaS集成,快速得到这些能力提升?

A:揭晓答案

只需5步,本文将带您一起体验这个极速的过程。


Step1  申请租户 开通IDaaS服务

租户管理员或应用开发者在https://bccastle.com  申请竹云IDaaS租户,待竹云互联网运营中心沟通确认审批后,将立即为您开通独立租户。


Step2 创建应用

租户管理员在获得的竹云IDaaS企业租户中,为您创建待集成应用。

选择相应协议,例如Oauth,得到ClientID及ClientSecret。


Step3 配置应用

在该应用的”认证配置”项中,设置回调地址的可信域名,即该应用通过竹云IDaaS认证成功后的redirect_url必须在可信域名范围内(可以多个域名,逗号分隔)。

这时,您即可直接访问该应用的挂接地址,进行测试。

输入挂接地址后,将会自动进入竹云IDaaS的登录界面。

在此输入您在竹云IDaaS中的用户名+密码或手机号+验证码,即可通过登录测试。


Step3.1更多认证方式

如果需要增加微信、微博、Facebook等个人社交认证,或钉钉、企业微信等企业社交认证,则只需在认证源做相应配置,并在该应用登录Tab中启用即可。

启用完成后,继续之前挂接地址测试,即可得到新的登录界面,并进行测试。如下图:

以上步骤完成后,即已完成了login page的集成。


Step4 应用集成

应用开发者可根据开放平台中的相应协议示例、demo或SDK进行进一步的集成开发,以获得认证完成后返回的user信息,以此来构建自己本地的应用界面。

以下以基于SpringBoot框架的应用来实现集成为例:

1.引入SpringSecurity的oauth2 client

2、SpirngSecurityOauth2配置

3、SpringSecurity配置类


Step5  测试

这时,您可以输入之前该应用的url,回车后,将会出现竹云IDaaS的登录界面。

输入测试用户名和密码,或微信扫码,将正常登录到您的应用中。

至此,您已顺利完成了和竹云IDaaS的集成。

现在,让数字身份安全为企业赋能,让业务联系起来
立即体验