Azure Active Directory B2C 코드 샘플
이 문서의 내용
다음 표에서는 iOS, Android, .NET, Node.js를 포함한 애플리케이션용 샘플의 링크를 제공합니다.
웹앱 및 API
단일 페이지 앱
모바일 데스크톱 앱
샘플
설명
ios-swift-native-msal
OAuth 2.0을 사용하여 Azure AD B2C 사용자를 인증하고 API를 호출하는 Swift의 iOS 샘플
android-native-msal
MSAL을 사용하여 Azure Active Directory B2C를 통해 사용자를 인증하고 결과 토큰을 사용하여 Web API에 액세스하는 방법을 보여주는 간단한 Android 앱입니다.
ios-native-appauth
타사 라이브러리를 사용하여 Objective-C로 Microsoft ID 사용자를 Azure AD B2C ID 서비스에 인증하는 iOS 애플리케이션을 빌드하는 방법을 보여주는 샘플입니다.
android-native-appauth
타사 라이브러리를 사용하여 Microsoft ID 사용자를 B2C ID 서비스에 인증하고 OAuth 2.0 액세스 토큰을 사용하여 Web API를 호출하는 Android 애플리케이션을 빌드하는 방법을 보여주는 샘플입니다.
dotnet-desktop
Azure AD B2C를 사용하여 Windows 데스크톱 .NET(WPF) 애플리케이션으로 사용자를 로그인하고, MSAL.NET을 사용하여 액세스 토큰을 가져오고, API를 호출하는 방법을 보여주는 샘플입니다.
xamarin-native
MSAL을 사용하여 Azure Active Directory B2C를 통해 사용자를 인증하고 결과 토큰을 사용하여 Web API에 액세스하는 방법을 보여주는 간단한 Xamarin Forms 앱입니다.
콘솔/디먼 앱
샘플
설명
javascript-nodejs-management
B2C 디렉터리에서 사용자를 관리하기 위해 자체 ID를 사용하여 Microsoft Graph를 호출하는 Node.js 및 express 콘솔 데몬 애플리케이션입니다. 인증은 MSAL 노드를 사용하여 Azure AD B2C로 수행됩니다. 이 샘플에서는 권한 부여 코드 흐름을 사용합니다.
dotnetcore-b2c-account-management
B2C 디렉터리에서 사용자를 관리하기 위해 자체 ID를 사용하여 Microsoft Graph를 호출하는 .NET Core 콘솔 애플리케이션입니다. 인증은 MSAL.NET을 사용하여 Azure AD B2C로 수행됩니다. 이 샘플에서는 권한 부여 코드 흐름을 사용합니다.
SAML 테스트 애플리케이션
샘플
설명
saml-sp-tester
Saml ID 공급자로 작동하도록 구성된 Azure AD B2C를 테스트하기 위한 SAML 테스트 애플리케이션입니다.
API 커넥터
다음 표에서는 API 커넥터 를 사용하여 사용자 흐름에서 웹 API를 활용하기 위한 코드 샘플에 대한 링크를 제공합니다.
Azure 함수 빠른 시작
샘플
설명
.NET Core
이 .NET Core Azure 함수 샘플은 특정 이메일 도메인으로 등록을 제한하고 사용자가 제공한 정보의 유효성을 검사하는 방법을 보여줍니다.
Node.js
이 Node.js Azure 함수 샘플은 특정 이메일 도메인으로 등록을 제한하고 사용자가 제공한 정보의 유효성을 검사하는 방법을 보여줍니다.
Python
이 Python Azure 함수 샘플은 특정 이메일 도메인으로 등록을 제한하고 사용자가 제공한 정보의 유효성을 검사하는 방법을 보여줍니다.
자동화된 사기 방지 서비스 및 CAPTCHA
샘플
설명
Arkose Labs 사기 행위 및 남용 방지
이 샘플에서는 Arkose Labs 사기 행위 및 남용 방지 서비스를 사용하여 사용자 등록을 보호하는 방법을 보여줍니다.
reCAPTCHA
이 샘플에서는 자동화된 남용을 방지하기 위해 reCAPTCHA 챌린지를 사용하여 사용자 등록을 보호하는 방법을 보여줍니다.
ID 검증
샘플
설명
IDology
이 샘플에서는 API 커넥터를 사용하여 IDology와 통합함으로써 등록 흐름의 일부로 사용자 ID를 확인하는 방법을 보여줍니다.
Experian
이 샘플에서는 API 커넥터를 사용하여 Experian과 통합함으로써 등록 흐름의 일부로 사용자 ID를 확인하는 방법을 보여줍니다.
기타
샘플
설명
초대 코드
이 샘플에서는 초대 코드를 사용하여 특정 대상으로 등록을 제한하는 방법을 보여줍니다.
API 커넥터 커뮤니티 샘플
이 리포지토리에는 API 커넥터에 의해 활성화된 시나리오의 커뮤니티에서 유지 관리되는 샘플이 있습니다.