Fórum USER CONTROL - EVENTO LOGGININ #8837
24/08/2009
0
Ele então me instruiu a usar o evento Loogingin conforme instruções abaixo.
Eu implementei essas instruções, liberei para utilização, entretanto somente agora decobri que quando
tem programação nesse evento, a autenticação é feita com qualquer senha mesmo que errada.
Como devo proceder?
Grato
Sidney
=============================================================
Faça o seguinte procure pelo evento LoggingIn do controle Login E implemente o seguinte método
protected void Login1_LoggingIn(object sender, LoginCancelEventArgs e)
{
MembershipUser user = Membership.GetUser(Login1.UserName);
if (user!= null)
{
Session.RemoveAll();
Session["%UsuarioNome"] = user.UserName; }
}
Sidney Mendonça/
Curtir tópico
+ 0Posts
25/08/2009
Fabio Mans
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
string userName = Login1.UserName;
string password = Login1.Password;
e.Authenticated = FormsAuthentication.Authenticate(userName, password);
}
Fabio
Gostei + 0
25/08/2009
Sidney Mendonça/
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls; public partial class login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void LoginButton_Click(object sender, EventArgs e)
{
}
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
string userName = Login1.UserName;
string password = Login1.Password;
e.Authenticated = FormsAuthentication.Authenticate(userName, password);
}
Gostei + 0
25/08/2009
Fabio Mans
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
string usuario = Login1.UserName;
string senha = Login1.Password;
bool persiste = Login1.RememberMeSet;
if (Membership.ValidateUser(usuario, senha))
{
FormsAuthentication.RedirectFromLoginPage(usuario, persiste);
}
}
Fabio
Gostei + 0
31/08/2009
Sidney Mendonça/
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)