Authentication
MikroCloud implements the OAuth2 standard for user-to-machine and machine-to-machine authentication and authorization. CIAM (Customer Identity and Access Management) is handled by auth0.
Social Login Integrations
MikroCloud supports social login integrations using OpenIDC with the following providers:
Profile (basic & extended)
GitHub
Basic Profile, Email
Microsoft
User Read
Requested Scopes
When authenticating with MikroCloud using a social login provider, the following read-only scopes are requested:
IDP | Scopes | Description |
---|---|---|
openid profile email | Email, email verified flag, name, public profile URL, profile picture, country, language and timezone | |
GitHub | openid user email | Firstname, lastname, profile picture, email |
Microsoft | openid profile email | Name, email, profile picture |
Please consider that the following caveats apply when using social login providers:
- Changing your name or email from the IAM is not supported when using a social login provider.
- You cannot change your account password from the IAM if you are using a social login provider.
- MFA is not supported when using a social login provider - you will need to use the social login provider's MFA mechanism.
- Login using Email or Mobile OTP is not supported when using a social login provider.