Microsoft Entra ID
Copiez une commande de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
Aperçu
Vue d'ensembleMicrosoft Entra ID est pris en charge via :
- Le
azureExemple de configuration Auth Connect - Configuration directe contre les points de terminaison d'identité Microsoft
oauth2Exemple de configuration Auth Connect
Section intitulée « Exemple de configuration Auth Connect »
Copier dans le presse-papiersimport { 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',});Section intitulée « Exemple de configuration OAuth2 directe »
Copier dans le presse-papiersimport { 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', },});- Remplacez
commonpar l'ID de votre locataire pour les applications monolocataires. resourceUrlpeut se référer au graphique Microsoft lorsque vous souhaitez des données de profil immédiatement après la connexion.
Documents connexes
Section intitulée « Documents connexes »- Fournisseurs OAuth2 et OIDC
- Mise à niveau de la migration d'authentification Ionic Auth Connect
- Intégration d'authentification améliorée
Continuez depuis Microsoft Entra ID
Section intitulée « Continuez depuis Microsoft Entra ID »Si vous utilisez Microsoft Entra ID pour planifier l'authentification et les flux de compte, connectez-le avec Utiliser @capgo/capacitor-login-social pour la capacité native dans Utiliser @capgo/capacitor-login-social, @capgo/capacitor-login-social pour le détail d'implémentation dans @capgo/capacitor-login-social, @capgo/capacitor-passkey pour le détail d'implémentation dans @capgo/capacitor-passkey, @capgo/capacitor-biométrique-natif pour le détail d'implémentation dans @capgo/capacitor-biométrique-natif, et L'authentification à deux facteurs pour les détails d'implémentation dans l'authentification à deux facteurs.