웹 서비스에 대한 액세스 인증Authenticating Access to Web Services

이 가이드만 자신의 데이터에 액세스할 수 있는 백 엔드를 공유할 수 있도록 하려면 Xamarin.Forms 응용 프로그램에 인증 서비스를 통합 하는 방법에 설명 합니다. 다른 공급자에서 제공 하는 기본 제공 인증 메커니즘을 사용 하 여 및 다루는 Xamarin.Auth 구성 요소를 사용 하 여 OAuth id 공급자에 대해 인증 하는 REST 서비스를 사용 하 여 기본 인증을 사용 하 여 포함 됩니다.This guide explains how to integrate authentication services into a Xamarin.Forms application to enable users to share a backend while only having access to their own data. Topics covered include using basic authentication with a REST service, using the Xamarin.Auth component to authenticate against OAuth identity providers, and using the built-in authentication mechanisms offered by different providers.

RESTful 웹 서비스를 인증합니다.Authenticating a RESTful Web Service

HTTP은 리소스에 대 한 액세스를 제어 하는 몇 가지 인증 메커니즘 사용을 지원 합니다.HTTP supports the use of several authentication mechanisms to control access to resources. 기본 인증 자격 증명이 있는 클라이언트만를 리소스에 대 한 액세스를 제공 합니다.Basic authentication provides access to resources to only those clients that have the correct credentials. 이 문서에서는 RESTful 웹 서비스 리소스에 대 한 액세스를 보호 하기 위해 기본 인증을 사용 하는 방법에 설명 합니다.This article demonstrates how to use basic authentication to protect access to RESTful web service resources.

Id 공급자를 사용 하 여 사용자 인증Authenticating Users with an Identity Provider

Xamarin.Auth는 사용자를 인증 하 고 해당 계정에 저장 된 플랫폼 간 SDK입니다.Xamarin.Auth is a cross-platform SDK for authenticating users and storing their accounts. Google, Microsoft, Facebook 및 Twitter와 같은 id 공급자를 사용 하는 것에 대 한 지원을 제공 하는 OAuth 인증자를 포함 합니다.It includes OAuth authenticators that provide support for consuming identity providers such as Google, Microsoft, Facebook, and Twitter. 이 문서에서는 Xamarin.Auth를 사용 하 여 Xamarin.Forms 응용 프로그램에서 인증 프로세스를 관리 하는 방법에 설명 합니다.This article explains how to use Xamarin.Auth to manage the authentication process in a Xamarin.Forms application.

Azure Mobile Apps 사용 하 여 사용자 인증Authenticating Users with Azure Mobile Apps

Azure Mobile Apps 인증 및 응용 프로그램 사용자 권한 부여를 지원 하기 위해 다양 한 외부 id 공급자를 사용 합니다.Azure Mobile Apps use a variety of external identity providers to support authenticating and authorizing application users. 사용 권한은 인증 된 사용자 에게만 액세스를 제한 하려면 테이블에서 설정할 수 있습니다.Permissions can then be set on tables to restrict access to only authenticated users. 이 문서에서는 Azure Mobile Apps를 사용 하 여 Xamarin.Forms 응용 프로그램에서 인증 프로세스를 관리 하는 방법에 설명 합니다.This article explains how to use Azure Mobile Apps to manage the authentication process in a Xamarin.Forms application.

Azure Active Directory B2C 사용 하 여 사용자 인증Authenticating Users with Azure Active Directory B2C

Azure Active Directory B2C는 소비자 지향 웹 및 모바일 응용 프로그램에 대 한 클라우드 id 관리 솔루션입니다.Azure Active Directory B2C is a cloud identity management solution for consumer-facing web and mobile applications. 이 문서에서는 Xamarin.Forms 응용 프로그램에 소비자 id 관리를 통합할 Microsoft 인증 라이브러리 (MSAL) 및 Azure Active Directory B2C를 사용 하는 방법을 보여 줍니다.This article demonstrates how to use Microsoft Authentication Library (MSAL) and Azure Active Directory B2C to integrate consumer identity management into a Xamarin.Forms application.

Azure Mobile Apps와 Azure Active Directory B2C 통합Integrating Azure Active Directory B2C with Azure Mobile Apps

Azure Mobile Apps에 대 한 인증 워크플로 관리 하려면 azure Active Directory B2C는 사용할 수 있습니다.Azure Active Directory B2C can be used to manage the authentication workflow for Azure Mobile Apps. 이 방법을 사용 하 여 id 관리 환경을 클라우드에서 완전히 정의 및 모바일 응용 프로그램 코드를 변경 하지 않고 수정할 수 있습니다.With this approach, the identity management experience is fully defined in the cloud, and can be modified without changing your mobile application code. 이 문서에서는 Azure Active Directory B2C를 사용 하 여 Xamarin.Forms를 사용 하 여 인증 및 Azure Mobile Apps 인스턴스에 대 한 권한 부여를 제공 하는 방법에 설명 합니다.This article demonstrates how to use Azure Active Directory B2C to provide authentication and authorization to an Azure Mobile Apps instance with Xamarin.Forms.