Microsoft Entra ID
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Panoramica
Sottosezione intitolata “Panoramica”L'identità Microsoft Entra è supportata tramite:
- La
azurePresetto Auth Connect - Configurazione diretta contro i punti di fine endpoint dell'identità Microsoft
oauth2Presetto Auth Connect esempio
Sottosezione intitolata “Presetto Auth Connect esempio”
Direct configuration against Microsoft identity endpoints is supported through: __CAPGO_KEEP_0__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',});Esempio di OAuth2 diretto
Sezione intitolata “Esempio di OAuth2 diretto”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', },});- Sostituisci
commoncon l'ID del tuo tenant per le app a tenant unico. resourceUrlPuoi puntare a Microsoft Graph quando desideri i dati del profilo immediatamente dopo l'accesso.
Documenti correlati
Sezione intitolata “Documenti correlati”Continua da Microsoft Entra ID
Sezione intitolata “Continua da Microsoft Entra ID”Se stai utilizzando Microsoft Entra ID per pianificare l'autenticazione e le flussi di account, connettilo con Utilizza @capgo/capacitor-login-social per la capacità nativa in Utilizza @capgo/capacitor-login-social, @capgo/capacitor-login-social per il dettaglio di implementazione in @capgo/capacitor-login-social, @capgo/capacitor-login-passkey @capgo/capacitor-passkey per i dettagli di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric per i dettagli di implementazione in @capgo/capacitor-native-biometric, e Autenticazione a due fattori per i dettagli di implementazione in Autenticazione a due fattori.