중요합니다
2025년 5월 1일부터 새 고객을 위해 Azure AD B2C를 더 이상 구매할 수 없습니다.
FAQ에서 자세히 알아보세요.
다음 표에서는 iOS, Android, .NET 및 Node.js를 포함한 응용 프로그램에 대한 샘플에 대한 링크를 제공합니다.
웹앱 및 API
단일 페이지 앱
| 예시 |
설명 |
|
ms-identity-javascript-react-tutorial |
웹 API를 호출하는 React SPA(단일 페이지 애플리케이션)입니다. MSAL React를 사용하여 Azure AD B2C로 인증을 수행합니다. 이 샘플에서는 PKCE에서 권한 부여 코드 흐름을 사용합니다. |
|
ms-아이덴티티-b2c-자바스크립트-스파 |
Web API를 호출하는 VanillaJS SPA(단일 페이지 애플리케이션)입니다. 인증은 MSAL.js사용하여 Azure AD B2C에서 수행됩니다. 이 샘플에서는 PKCE에서 권한 부여 코드 흐름을 사용합니다. |
모바일 및 데스크톱 앱
| 예시 |
설명 |
|
ios-swift-native-msal |
Azure AD B2C 사용자를 인증하고 OAuth 2.0을 사용하여 API를 호출하는 Swift의 iOS 샘플 |
|
안드로이드 네이티브-MSAL |
MSAL을 사용하여 Azure Active Directory B2C를 통해 사용자를 인증하고 결과 토큰으로 Web API에 액세스하는 방법을 보여주는 간단한 Android 앱입니다. |
|
ios-native-appauth |
타사 라이브러리를 사용하여 Azure AD B2C ID 서비스에 Microsoft ID 사용자를 인증하는 Objective-C iOS 애플리케이션을 빌드하는 방법을 보여 주는 샘플입니다. |
|
android-native-appauth |
타사 라이브러리를 사용하여 Microsoft ID 사용자를 B2C ID 서비스에 인증하고 OAuth 2.0 액세스 토큰을 사용하여 웹 API를 호출하는 Android 애플리케이션을 빌드하는 방법을 보여 주는 샘플입니다. |
|
dotnet-desktop |
Windows Desktop .NET(WPF) 애플리케이션이 Azure AD B2C를 사용하여 사용자를 로그인하고, MSAL.NET 사용하여 액세스 토큰을 가져오고, API를 호출하는 방법을 보여 주는 샘플입니다. |
콘솔/디먼 앱
| 예시 |
설명 |
|
dotnetcore-b2c-계정 관리 |
B2C 디렉터리에서 사용자를 관리하기 위해 자체 ID로 Microsoft Graph를 호출하는 .NET Core 콘솔 애플리케이션입니다. 인증은 MSAL.NET 사용하여 Azure AD B2C로 수행됩니다. 이 샘플에서는 권한 부여 코드 흐름을 사용합니다. |
SAML 테스트 애플리케이션
| 예시 |
설명 |
|
saml-sp-테스터 |
SAML ID 공급자 역할을 하도록 구성된 Azure AD B2C를 테스트하는 SAML 테스트 애플리케이션입니다. |
API 커넥터
다음 표에서는 API 커넥터를 사용하여 사용자 흐름에서 웹 API를 활용하기 위한 코드 샘플에 대한 링크를 제공합니다.
Azure Function 빠른 시작
| 예시 |
설명 |
|
.NET 코어 |
이 .NET Core Azure 함수 샘플에서는 특정 전자 메일 도메인으로 등록을 제한하고 사용자가 제공한 정보의 유효성을 검사하는 방법을 보여 줍니다. |
|
Node.js |
이 Node.js Azure Function 샘플에서는 특정 전자 메일 도메인으로 등록을 제한하고 사용자가 제공한 정보의 유효성을 검사하는 방법을 보여 줍니다. |
|
파이썬 |
이 Python Azure 함수 샘플에서는 특정 전자 메일 도메인에 대한 등록을 제한하고 사용자가 제공한 정보의 유효성을 검사하는 방법을 보여 줍니다. |
자동화된 사기 방지 서비스 및 CAPTCHA
| 예시 |
설명 |
|
Arkose Labs 사기 및 남용 보호 |
이 샘플에서는 Arkose Labs 사기 및 남용 방지 서비스를 사용하여 사용자 등록을 보호하는 방법을 보여 줍니다. |
|
reCAPTCHA |
이 샘플에서는 reCAPTCHA 챌린지를 사용하여 사용자 등록을 보호하여 자동화된 남용을 방지하는 방법을 보여 줍니다. |
ID 확인
| 예시 |
설명 |
|
아이톨로지 |
이 샘플에서는 API 커넥터를 사용하여 IDology와 통합하여 등록 흐름의 일부로 사용자 ID를 확인하는 방법을 보여 줍니다. |
|
익스페리안 |
이 샘플에서는 API 커넥터를 사용하여 Experian과 통합하여 등록 흐름의 일부로 사용자 ID를 확인하는 방법을 보여 줍니다. |
기타
| 예시 |
설명 |
|
초대 코드 |
이 샘플에서는 초대 코드를 사용하여 특정 대상 그룹에 대한 등록을 제한하는 방법을 보여 줍니다. |
|
API 커넥터 커뮤니티 샘플 |
이 리포지토리에는 API 커넥터에서 사용하도록 설정된 시나리오의 커뮤니티 유지 관리 샘플이 있습니다. |