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)