Microsoft Entra ID
Installez
Vue d'ensemble
Section intitulée « Vue d'ensemble »Microsoft Entra ID est pris en charge par :
- Le
azureExemple de configuration Auth Connect - Configuration directe contre les points de terminaison d'identité Microsoft
oauth2Exemple de configuration Auth Connect
Copier dans le presse-papiers
Exemple OAuth2 directimport { 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',});Exemple de configuration OAuth2 direct
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 monolocataires. resourceUrlpeut se pointer vers Microsoft Graph lorsque vous souhaitez avoir les données de profil immédiatement après la connexion.
Documents liés
Section intitulée « Documents liés »- Fournisseurs OAuth2 et OIDC
- Mise à niveau de la migration Ionic Auth Connect
- Intégration d'authentification améliorée
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’avec En utilisant @capgo/capacitor-social-login pour la capacité native dans En utilisant @capgo/capacitor-social-login, @capgo/capacitor-social-login pour le détail d'implémentation dans @capgo/capacitor-social-login, @capgo/capacitor-passkey pour le détail d'implémentation dans @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.