Microsoft Entra ID
Kopiere einen Setup-Prompt mit den Installationsschritten und dem vollständigen Markdown-Guide für dieses Plugin.
Übersicht
Abschnitt: „Übersicht“Microsoft Entra ID wird unterstützt über:
- Der
azureAuth Connect Preset - Direkte
oauth2Konfiguration gegenüber den Microsoft-Identity-Endpunkten
Auth Connect Preset-Beispiel
Abschnitt mit dem Titel „Auth Connect Preset-Beispiel“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',});Direktes OAuth2-Beispiel
Abschnitt mit dem Titel „Direktes OAuth2-Beispiel“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', },});- Ersetze
commonmit Ihrer Tenant-ID für Single-Tenant-Apps. resourceUrlkann auf Microsoft Graph zeigen, wenn Sie Profildaten direkt nach dem Login benötigen.
Verwandte Dokumentation
Abschnitt „Verwandte Dokumente“Weiter mit Microsoft Entra ID
Abschnitt mit dem Titel „Weiter von Microsoft Entra ID“Wenn du es nutzt Microsoft Entra ID Um Authentifizierungs- und Account-Flows zu planen, verbinde es mit @capgo/capacitor-social-login verwenden für die native Funktion bei der Verwendung von @capgo/capacitor-social-login, @capgo/capacitor-social-login für die Implementierungsdetails in @capgo/capacitor-social-login, @capgo/capacitor-passkey für die Implementierungsdetails in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric für die Implementierungsdetails in @capgo/capacitor-native-biometric, und Zwei-Faktor-Authentifizierung für die Implementierungsdetails zur Zwei-Faktor-Authentifizierung.