Microsoft Entra ID
Installez
Vue d'ensemble
Section intitulée « Vue d'ensemble »Microsoft Entra ID est pris en charge par :
- Le
azurePréfixe Auth Connect - Configuration directe contre les points de terminaison d'identité Microsoft
oauth2Exemple de préfixe Auth Connect
Section intitulée « Exemple de préfixe Auth Connect »
Copier dans le presse-papierimport { SocialLoginAuthConnect } from '@capgo/capacitor-social-login';
await SocialLoginAuthConnect.initialize({ authConnect: { azure: { tenantId: 'common', clientId: 'your-azure-client-id', redirectUrl: 'myapp://oauth/azure', }, },});
const result = await SocialLoginAuthConnect.login({ provider: 'azure',});Configuration directe contre les points de terminaison d'identité Microsoft
Section intitulée “Exemple direct OAuth2”import { SocialLogin } from '@capgo/capacitor-social-login';
await SocialLogin.initialize({ oauth2: { azure: { appId: 'your-azure-client-id', authorizationBaseUrl: 'https://login.microsoftonline.com/common/oauth2/v2.0/authorize', accessTokenEndpoint: 'https://login.microsoftonline.com/common/oauth2/v2.0/token', redirectUrl: 'myapp://oauth/azure', scope: 'openid profile email User.Read', pkceEnabled: true, resourceUrl: 'https://graph.microsoft.com/v1.0/me', }, },});
const result = await SocialLogin.login({ provider: 'oauth2', options: { providerId: 'azure', },});- Remplacer
commonpar votre ID de locataire pour les applications mono-locataire. resourceUrlpeut se référer au Microsoft Graph lorsque vous souhaitez obtenir les données de profil immédiatement après la connexion.
Documents liés
Section intitulée “Documents liés”Continuez de Microsoft Entra ID
Section intitulée “Continuez de Microsoft Entra ID”Si vous utilisez Microsoft Entra ID pour planifier l'authentification et les flux de compte, connectez-l’à En utilisant @capgo/capacitor-social-login pour la capacité native en En utilisant @capgo/capacitor-social-login, @capgo/capacitor-social-login pour le détail d'implémentation en @capgo/capacitor-social-login, @capgo/capacitor-passkey pour le détail d'implémentation en @capgo/capacitor-passkey, @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, et Authentification à deux facteurs pour les détails d'implémentation dans Authentification à deux facteurs.