--- title: "Security, Authentication, and Authorization in ASP.NET Web Forms | Microsoft Docs" author: rick-anderson description: "How to let users to log in to your site (and optionally be assigned to roles) using either a login form or Windows authentication." ms.author: aspnetcontent manager: wpickett ms.date: 08/08/2011 ms.topic: article ms.assetid: 24eab207-f69c-4eab-bfae-06725050452d ms.technology: dotnet-webforms ms.prod: .net-framework msc.legacyurl: /web-forms/overview/security msc.type: chapter --- Security, Authentication, and Authorization in ASP.NET Web Forms ==================== > How to let users to log in to your site (and optionally be assigned to roles) using either a login form or Windows authentication. - [Create a secure ASP.NET Web Forms app with user registration, email confirmation and password reset (C#)](create-a-secure-aspnet-web-forms-app-with-user-registration-email-confirmation-and-password-reset.md) - [Create an ASP.NET Web Forms app with SMS Two-Factor Authentication (C#)](create-an-aspnet-web-forms-app-with-sms-two-factor-authentication.md)