Login Flow

Overall server-side flow:
- The user accesses the third-party application, and the third-party application initiates an authorization login request to BambooCloud IDaaS, forcing the browser to display the unified login page.
- After the user enters credential information such as username and password and submits, the BambooCloud IDaaS platform verifies and redirects to the third-party application with the authorization code parameter.
- The third-party application uses the authorization code to call the BambooCloud IDaaS platform token exchange endpoint.
- After the BambooCloud IDaaS platform verifies the authorization code is valid, it returns the access token to the application.
- The third-party application uses the access_token (valid and not expired) to call the BambooCloud IDaaS API to get user information.
- After the BambooCloud IDaaS platform returns user information to the application system, the application guides the user into the system.
Development Steps
The development process for integrating with BambooCloud IDaaS using OAuth2.0 standard authorization code mode is as follows:
Step1: Get Authorization Code
Click to view the get authorization code API
Step2: Get Access Token
Click to view the get access token API