Microsoft Entra ID
Copia un prompt di installazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Panoramica
Sezione intitolata “Panoramica”Il Microsoft Entra ID è supportato tramite:
- Il
azurePreset Auth Connect - Diretto
oauth2configurazione contro gli endpoint di identità Microsoft
Esempio del preset Auth Connect
Sezione intitolata “Esempio del preset Auth Connect”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 OAuth2 diretto
Sezione intitolata “Esempio 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”If sei stai utilizzando Microsoft Entra ID per pianificare l'autenticazione e le flussi di account, connettilo con Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login per la capacità nativa in Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login @capgo/capacitor-social-login per il dettaglio di implementazione in @capgo/capacitor-social-login @capgo/capacitor-passkey per il dettaglio di implementazione in @capgo/capacitor-passkey @capgo/capacitor-native-biometric per il dettaglio di implementazione in @capgo/capacitor-native-biometric, e @capgo/capacitor-native-biometric for the implementation detail in @capgo/capacitor-native-biometric, and Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-social-login per i dettagli di implementazione in due fattori di autenticazione.