خیر ، شما میتونید خودتون معتبر بودن یا نبودن یوزر رو (به طریقه خودتون) چک کنید و سپس از SetAuthCookie استفاده کنید :
همین کافیه؟
while (mm.Read ())
{
if (mm["sath"].ToString ()=="a")
{
FormsAuthentication.SetAuthCookie(txtLogin.Tex t, true);
FormsAuthentication.RedirectFromLoginPage(txtL ogin.Text, true);
Server.Transfer ("asli.aspx",true);
}
من با همچین کدی بعد از اینکه سطح دسترسی کاربر درست بود(یعنی a بود)این چک را انجام میدم.همین کافیه؟
یعنی اگه آدرس صفحات دیگر را در addressبار IEکپی کنیم صفحه لاگین رو میاره؟(با همین کد؟)