Microsoft Entra ID
Copia un prompt de configuración con los pasos de instalación y la guía completa en markdown para este plugin.
Microsoft Entra ID se admite a través de:
- El
azurePreset de Auth Connect - Directo
oauth2configuración con los endpoints de Microsoft identity
Ejemplo de preset Auth Connect
Sección titulada “Ejemplo de preset de 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',});Ejemplo directo de OAuth2
Sección titulada “Ejemplo de OAuth2 directo”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', },});- Reemplazar
commoncon tu ID de inquilino para aplicaciones de inquilino único. resourceUrlpuede apuntar a Microsoft Graph cuando quieras datos de perfil justo después de iniciar sesión.
Docs relacionadas
Sección titulada “Documentación relacionada”Continuar desde Microsoft Entra ID
Sección titulada “Continuar desde Microsoft Entra ID”Si estás usando Microsoft Entra ID para planificar los flujos de autenticación y de cuenta, conéctalo con Uso de @capgo/capacitor-social-login para la capacidad nativa en el uso de @capgo/capacitor-social-login, @capgo/capacitor-social-login para los detalles de implementación en @capgo/capacitor-social-login, @capgo/capacitor-passkey para el detalle de implementación en @capgo/capacitor-passkey, @capgo/capacitor-native-biometric para el detalle de implementación en @capgo/capacitor-native-biometric, y Autenticación de dos factores para el detalle de implementación en la autenticación de dos factores.