Метод FormsAuthentication.GetAuthCookie
создает только новый файл cookie.Это не дает вам ранее сделанные куки.
На вашей странице входа у вас, вероятно, есть что-то вроде этого:
FormsAuthentication.GetAuthCookie (userID, chkPersistCookie.Checked)
И чтобы узнать, когда пользователь аутентифицирован, вы можете сделать
this.Context.User.Identity.IsAuthenticated
Я действительно нене знаю наверняка, сможете ли вы сделать вывод, что у пользователя есть постоянный файл cookie аутентификации.Одна вещь проверяет куки на дату истечения срока действия.
В этом вопросе есть пример для чтения куки аутентификации.