Я предполагаю, что вы будете использовать проверку подлинности с помощью форм.
Если это так, взгляните на класс System.Web.Security.FormsAuthentication
.
Конкретно - эти два статических метода:
bool Authenticate(string username, string password)
void SetAuthCookie(string username, bool createPersistentCookie)
Если для атрибута createPersistentCookie задано значение true, файл cookie сеанса сохраняется в сеансах браузера.