Use Aiursoft authentication gateway in your application
- Create an App
- Redirect the user
- Get the code
- Get an access token
- Transfer the code to user's openId
- Get user info from the user's openId (Optional)
Create an App
Sign in Aiursoft Developer Center.
In dashboard, click the Create app button and name your new app.
Copy your App Id and App Secret.
- Check: Enable OAuth in OAuth Settings page.
- Check: View user's basic identity info permission in Permissions page.
Redirect the user
When the user requires login via Aiursoft authentication, redirect the user to the authentication page.
Redirect the user to: OAuth page
Get the code
After successfully authenticate the user, we will redirect the user back with:
State is the value you passed in the last step. Code is what you need.
Get an access token
You need an access token to authenticate your app.
Get one here with your app id and app secret.
Transfer the code to user's open ID
Code is one time used. Can only be used in 5 minutes. It doesn't represent the user's identity.
Open ID is static. One user can only have one unique open Id. It never change.
To get open ID from code, call API here.
Now you can focus on your own logic.
Get user detailed information from open ID (Optional)
When you get the user's open ID, and the user has granted that you can view his profile, call this API to get detailed information:
And you have got user's information and can focus on your own logic.