ID Microsoft Entra
Copiez un prompt de configuration avec les étapes d'installation et le guide Markdown complet pour ce plugin.
Vue d'ensemble
Sous-section intitulée « Vue d'ensemble »L'identité Microsoft Entra est prise en charge via :
- Le
azureExemple de configuration directe contre les points de terminaison d'identité Microsoft - Exemple de configuration Auth Connect
oauth2Sous-section intitulée « Exemple de configuration Auth Connect »
Auth Connect est pris en charge via :
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 direct OAuth2
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', },});Remarques
Section intitulée « Remarques »- Remplacez
commonpar votre ID de locataire pour les applications monolocalisées. resourceUrlpeut se référer au graphique Microsoft lorsque vous souhaitez des données de profil immédiatement après la connexion.
Documents liés
Section intitulée « Documents liés »- Fournisseurs OAuth2 et OIDC
- Migration vers Ionic Auth Connect
- Intégration d'authentification améliorée
Continuez à partir de Microsoft Entra ID
Section intitulée “Continuez à partir de Microsoft Entra ID”Si vous utilisez Microsoft Entra ID pour planifier l'authentification et les flux de compte, connectez-le avec Utilisez @capgo/capacitor-social-login pour la capacité native dans Utilisez @capgo/capacitor-social-login, Utilisez @capgo/capacitor-social-login pour le détail d'implémentation dans @capgo/capacitor-social-login, Utilisez @capgo/capacitor-passkey pour les détails 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.