Skip to content

Microsoft Entra ID

GitHub

Microsoft Entra ID는 다음을 통해 지원됩니다:

  • The azure 인증 연결 프리셋
  • 직접 oauth2 Microsoft identity 엔드포인트에 대한 구성

인증 연결 프리셋 예제

인증 연결 프리셋 예제 제목
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',
});

직접 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를 사용 중이라면 Microsoft Entra ID 인증 및 계정 흐름을 계획하고 연결하려면 Using @capgo/capacitor-social-login Using @capgo/capacitor-social-login Using @capgo/capacitor-social-login Using @capgo/capacitor-passkey Using @capgo/capacitor-passkey Using @capgo/capacitor-native-biometric @capgo/capacitor-social-login Capgo에서 @capgo/capacitor-native-biometric 구현에 대한 세부 정보 두 단계 인증 Capgo에서 두 단계 인증 구현에 대한 세부 정보