开源代码参考

阿里云 IDaaS 开源代码库:https://github.com/aliyunidaas

阿里云 IDaaS 将一系列集成样例代码开源,供企业应用的开发者对接使用。

如下为开源代码库。每个库中,都有完整的配置使用、开发说明,请参考:

库名

说明

链接

java-spring-oidc-sample

应用参照 OIDC 协议(授权码模式)实现 SSO 的样例,最常用的接入方法,也即 IDaaS 中自研应用接入方法。

https://github.com/aliyunidaas/java-spring-oidc-sample

java-spring-saml-sample

应用参照 SAML 协议实现 SSO 的样例。

https://github.com/aliyunidaas/java-spring-saml-sample

java-device-code-flow-sample

应用参照 OIDC 协议(设备流)实现 SSO 的样例,用于设备端无浏览器情况下的安全登录。

https://github.com/aliyunidaas/java-device-code-flow-sample

java-fc-ram-user-push-sample

使用阿里云函数计算(Function Compute)作为中转服务,实现 IDaaS 同步账户到 RAM 中。

https://github.com/aliyunidaas/java-fc-ram-user-push-sample

java-sync-sdk

应用接收 IDaaS 同步推送的基础 SDK。

https://github.com/aliyunidaas/java-sync-sdk

java-fc-sync-sdk

在 java-sync-sdk 基础上,函数计算接收 IDaaS 同步的参考代码。

https://github.com/aliyunidaas/java-fc-sync-sdk