Вход с asp членство с любой страницы? - PullRequest
1 голос
/ 10 июня 2011

Возможно ли это?

Это означает, что я надеюсь создать виджет для вставки его на разные страницы сайта (или даже в главный маг), чтобы дать пользователям возможность быстрого входа в систему.Возможно ли это, или все страницы при входе в систему должны быть перечислены следующим образом:

<authentication mode="Forms">
      <forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>

1 Ответ

1 голос
/ 13 июня 2011

Пока страница разрешает анонимный доступ, я не понимаю, почему это может быть проблемой. Просто поместите имя пользователя / пароль на страницу и используйте API для входа в систему:

if (Membership.ValidateUser(username, password))
{
    FormsAuthentication.SetAuthCookie(username, true / false);
}

РЕДАКТИРОВАТЬ: Вы, вероятно, хотите SSL любую страницу с полем пароля на ней.

...