Open-source References

Updated at: 2023-03-29 07:26

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.

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

java-spring-saml-sample

This repository shows how to implement SSO for an application based on Security Assertion Markup Language (SAML).

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

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.

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

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).

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

java-sync-sdk

This SDK is used to receive events pushed by IDaaS.

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

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.

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

    Feedback