- [Adding ASP.NET Identity to an Empty or Existing Web Forms Project](getting-started/adding-aspnet-identity-to-an-empty-or-existing-web-forms-project.md)
- [Developing ASP.NET Apps with Azure Active Directory](getting-started/developing-aspnet-apps-with-windows-azure-active-directory.md)
- [ASP.NET Identity: Using MySQL Storage with an EntityFramework MySQL Provider (C#)](getting-started/aspnet-identity-using-mysql-storage-with-an-entityframework-mysql-provider.md)
- [Features & API](features-api/index.md)
- [Best practices for deploying passwords and other sensitive data to ASP.NET and Azure App Service](features-api/best-practices-for-deploying-passwords-and-other-sensitive-data-to-aspnet-and-azure.md)
- [Account Confirmation and Password Recovery with ASP.NET Identity (C#)](features-api/account-confirmation-and-password-recovery-with-aspnet-identity.md)
- [Two-factor authentication using SMS and email with ASP.NET Identity](features-api/two-factor-authentication-using-sms-and-email-with-aspnet-identity.md)
- [Extensibility](extensibility/index.md)
- [Overview of Custom Storage Providers for ASP.NET Identity](extensibility/overview-of-custom-storage-providers-for-aspnet-identity.md)
- [Implementing a Custom MySQL ASP.NET Identity Storage Provider](extensibility/implementing-a-custom-mysql-aspnet-identity-storage-provider.md)
- [Change Primary Key for Users in ASP.NET Identity](extensibility/change-primary-key-for-users-in-aspnet-identity.md)
- [Migrations](migrations/index.md)
- [Migrating an Existing Website from SQL Membership to ASP.NET Identity](migrations/migrating-an-existing-website-from-sql-membership-to-aspnet-identity.md)
- [Migrating Universal Provider Data for Membership and User Profiles to ASP.NET Identity (C#)](migrations/migrating-universal-provider-data-for-membership-and-user-profiles-to-aspnet-identity.md)