Xamarin.Forms Web 服务身份验证Xamarin.Forms Web Service Authentication

RESTful Web 服务进行身份验证Authenticate 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 web 服务资源的访问权限。This article explains how to use basic authentication to protect access to RESTful web service resources.

与标识提供程序的用户进行身份验证Authenticate 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 等标识提供程序提供支持的 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 Active Directory B2C 的用户进行身份验证Authenticate Users with Azure Active Directory B2C

Azure Active Directory B2C 是面向消费者的 web 和移动应用程序的云标识管理解决方案。Azure Active Directory B2C is a cloud identity management solution for consumer-facing web and mobile applications. 本文介绍如何使用 Microsoft 身份验证库 (MSAL) 和 Azure Active Directory B2C 集成到 Xamarin.Forms 应用程序的使用者标识管理。This article explains how to use Microsoft Authentication Library (MSAL) and Azure Active Directory B2C to integrate consumer identity management into a Xamarin.Forms application.

使用 Azure Cosmos DB 文档数据库和 Xamarin.Forms 的用户进行身份验证Authenticate Users with an Azure Cosmos DB Document Database and Xamarin.Forms

Azure Cosmos DB 文档数据库支持已分区的集合,它可以跨多个服务器和分区,同时支持无限的存储和吞吐量。Azure Cosmos DB document databases support partitioned collections, which can span multiple servers and partitions, while supporting unlimited storage and throughput. 本文介绍如何将访问控制与已分区集合相结合,以便用户只能访问自己的 Xamarin.Forms 应用程序中的文档。This article explains how to combine access control with partitioned collections, so that a user can only access their own documents in a Xamarin.Forms application.