You can get the URLs of Alibaba Cloud Identity as a Service (IDaaS) open source code repositories in https://github.com/aliyunidaas.
IDaaS provides sample code for integration for developers of enterprise applications to use.
The following table provides some open source code repositories. Each repository has complete instructions on configuration, use, and development.
Repository | Description | URL |
java-spring-oidc-sample | This repository shows how to implement single sign-on (SSO) for an application based on the OpenID Connect (OIDC) Authorization Code grant. This method is the most frequently used method to implement SSO. It is also used to connect self-developed applications to IDaaS for SSO. | |
java-spring-saml-sample | This repository shows how to implement SSO for an application based on Security Assertion Markup Language (SAML). | |
java-device-code-flow-sample | This repository shows how to implement single sign-on (SSO) for an application based on the OIDC Device Flow. It is used for secure logon when the device does not have a browser. | |
java-fc-ram-user-push-sample | This repository uses Alibaba Cloud Function Compute as an intermediate service to synchronize IDaaS accounts to Resource Access Management (RAM). | |
java-sync-sdk | This SDK is used to receive events pushed by IDaaS. | |
java-fc-sync-sdk | This SDK can be used together with the java-sync-sdk to use the Function Compute endpoint to receive events pushed by IDaaS. |