Безопасность, проверка подлинности и авторизация в ASP.NET Web Forms

Как разрешить пользователям входить на ваш сайт (и при необходимости назначаться ролям) с помощью формы входа или проверка подлинности Windows.