ASP.NET login controls provide you with a convenient way to create ASP.NET pages that contains controls for user login, password recovery, and creating new users. By default, login controls integrate with ASP.NET membership to help automate user authentication for your Web site.