Microsoft Entra ID
이 플러그인의 설치 단계와 전체 마크다운 가이드가 포함된 설정 프롬프트를 복사하세요.
개요
“개요” 섹션Microsoft Entra ID는 다음을 통해 지원됩니다:
- 이
azureAuth Connect 프리셋 - 직접 연동
oauth2Microsoft identity 엔드포인트 설정
Auth Connect 프리셋 예제
“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',});Direct OAuth2 예제
“Direct OAuth2 예시” 섹션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', },});참고 사항
“참고 사항” 섹션- 교체
common단일 테넌트 앱의 경우 테넌트 ID를 함께 사용하세요. resourceUrl로그인 직후 프로필 데이터가 필요하면 Microsoft Graph를 지정할 수 있습니다.
관련 문서
“관련 문서” 섹션Microsoft Entra ID에서 계속하기
“Microsoft Entra ID에서 계속하기” 섹션사용 중이라면 Microsoft Entra ID 인증 및 계정 흐름을 설계할 때, 이를 다음 항목과 연결하세요: @capgo/capacitor-social-login 사용하기 @capgo/capacitor-social-login 사용 시 네이티브 기능을 위해, @capgo/capacitor-social-login @capgo/capacitor-social-login의 구현 세부 사항은, @capgo/capacitor-passkey @capgo/capacitor-passkey의 구현 세부 사항은 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric의 구현 세부 사항은, 2단계 인증 2단계 인증의 구현 세부 사항에 대해서는