Passer à la navigation

Microsoft Entra ID

GitHub

Microsoft Entra ID est pris en charge via :

  • Le azure Auth Connect preset
  • Direct oauth2 configuration directe contre les points de terminaison d'identité Microsoft
import { 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',
});
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',
},
});
  • Remplacez common par votre ID de locataire pour les applications monolocal.
  • resourceUrl peut se pointer vers Microsoft Graph lorsque vous souhaitez des données de profil immédiatement après connexion.

If vous utilisez Microsoft Entra ID pour planifier l'authentification et les flux de compte, connectez-le avec Microsoft Entra ID pour la capacité native dans Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login Using @capgo/capacitor-social-login pour le détail d'implémentation dans @capgo/capacitor-social-login Using @capgo/capacitor-passkey pour le détail d'implémentation dans @capgo/capacitor-passkey Using @capgo/capacitor-native-biometric pour le détail d'implémentation dans @capgo/capacitor-native-biometric, et @capgo/capacitor-native-biometric for the implementation detail in @capgo/capacitor-native-biometric, and Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login pour les détails d'implémentation dans l'authentification à deux facteurs.