Fartaj
شنبه 24 تیر 1391, 16:22 عصر
سلام خدمت دوستان
من او مدم mscaptcha رو داخل لاگین گذاشتم تنظیمش کردم و برای چک کردن اون این کد رو قرار دادم اما هنوز مشکل دارم صحیح بودن کد رو چک می کنه ولی لاگین نمی شه :
protected void Login2_Authenticate(object sender, AuthenticateEventArgs e)
{
string loginUsername = Login2.UserName;
string loginPassword = Login2.Password;
MSCaptcha.CaptchaControl loginCAPTCHA = (MSCaptcha.CaptchaControl)Login2.FindControl("CaptchaControl2");
TextBox txtcode = (TextBox)Login2.FindControl("txtcode");
loginCAPTCHA.ValidateCaptcha(txtcode.Text);
//First, check if CAPTCHA matches up
if (!loginCAPTCHA.UserValidated)
{
//CAPTCHA invalid
Login2.FailureText = "کد امنیتی اشتباه است !";
e.Authenticated = false;
}
else
{
//Next, determine if the user's username/password are valid
if (Membership.ValidateUser(loginUsername, loginPassword))
{
MembershipUser userInfo = Membership.GetUser(loginUsername);
}
else
{
e.Authenticated = false;
Login2.FailureText = "نام کاربری یا رمز عبور شما اشتباه است !";
}
}
}
من او مدم mscaptcha رو داخل لاگین گذاشتم تنظیمش کردم و برای چک کردن اون این کد رو قرار دادم اما هنوز مشکل دارم صحیح بودن کد رو چک می کنه ولی لاگین نمی شه :
protected void Login2_Authenticate(object sender, AuthenticateEventArgs e)
{
string loginUsername = Login2.UserName;
string loginPassword = Login2.Password;
MSCaptcha.CaptchaControl loginCAPTCHA = (MSCaptcha.CaptchaControl)Login2.FindControl("CaptchaControl2");
TextBox txtcode = (TextBox)Login2.FindControl("txtcode");
loginCAPTCHA.ValidateCaptcha(txtcode.Text);
//First, check if CAPTCHA matches up
if (!loginCAPTCHA.UserValidated)
{
//CAPTCHA invalid
Login2.FailureText = "کد امنیتی اشتباه است !";
e.Authenticated = false;
}
else
{
//Next, determine if the user's username/password are valid
if (Membership.ValidateUser(loginUsername, loginPassword))
{
MembershipUser userInfo = Membership.GetUser(loginUsername);
}
else
{
e.Authenticated = false;
Login2.FailureText = "نام کاربری یا رمز عبور شما اشتباه است !";
}
}
}