Exemple #1
0
        protected void loginUsuario_Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
        {
            string usuario    = loginUsuario.UserName;
            string contrasena = loginUsuario.Password;

            valida(usuario, contrasena);
        }
Exemple #2
0
        protected void Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
        {
            string login;

            if (IsValidEmail(Login1.UserName))
            {
                var membershipUser = DataHelper.GetUserMembershipByEmail(Login1.UserName);
                if (membershipUser == null)
                {
                    e.Authenticated = false;
                    return;
                }
                login = DataHelper.GetUser(membershipUser.UserId).UserName;
                if (string.IsNullOrEmpty(login))
                {
                    e.Authenticated = false;
                    return;
                }
            }
            else
            {
                login = Login1.UserName;
            }

            if (Membership.ValidateUser(login, Login1.Password))
            {
                e.Authenticated = true;
                FormsAuthentication.SetAuthCookie(login, createPersistentCookie: false);
                Redirect();
            }
            else
            {
                e.Authenticated = false;
            }
        }
Exemple #3
0
 protected void ctrlLogin_Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
 {
     if (ctrlLogin.Password == "demo")
     {
         e.Authenticated = true;
     }
 }
Exemple #4
0
        public virtual void OnAuthenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
        {
            bool Authed = false;

            if (Login1.UserName == Login1.Password)
            {
                e.Authenticated = true;
            }
        }
Exemple #5
0
        protected void LoginUser_Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
        {
            lastLoginException = null;
            bool authenticated = false;

            try
            {
                using (IObjectSpace os = WebApplication.Instance.CreateObjectSpace())
                {
                    /*
                     * AuthenticationStandard authentication = (AuthenticationStandard)((SecurityStrategyBase)WebApplication.Instance.Security).Authentication;
                     * Guard.ArgumentNotNull(authentication, "authentication");
                     */
                    /*
                     * AuthenticationStandardLogonParameters logonParameters = (AuthenticationStandardLogonParameters)authentication.LogonParameters;
                     * Guard.ArgumentNotNull(logonParameters, "logonParameters");
                     */
                    /*
                     * AuthenticationStandardLogonParameters logonParameters = SecuritySystem.LogonParameters as AuthenticationStandardLogonParameters;
                     * logonParameters.UserName = LoginUser.UserName;
                     * logonParameters.Password = LoginUser.Password;
                     *
                     * authenticated = authentication.Authenticate(os) != null;//Dennis: You can use a custom authentication algorithm here;
                     */
                    if (!SecuritySystem.IsAuthenticated)
                    {
                        AuthenticationStandardLogonParameters parameters = SecuritySystem.LogonParameters as AuthenticationStandardLogonParameters;
                        parameters.UserName = LoginUser.UserName;
                        parameters.Password = LoginUser.Password;
                        try
                        {
                            ((Vinabits_OM_2017AspNetApplication)WebApplication.Instance).Logon();
                        }
                        catch (Exception ex)
                        {
                            //this.Error.Text = ex.Message;
                            LoginUser.FailureText = ex.Message;
                        }
                    }
                }
            }
            catch (Exception exp)
            {
                authenticated      = false;
                lastLoginException = exp;
            }
            e.Authenticated = authenticated;
        }
Exemple #6
0
        protected void Login1_Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
        {
            if (LoginContact == null)
            {
                e.Authenticated = false;
            }
            else
            {
                if (LoginContact.Adx_username == Login1.UserName)
                {
                    if (LoginContact.Adx_changepasswordatnextlogon.Value)
                    {
                        var portal  = PortalCrmConfigurationManager.CreatePortalContext();
                        var website = (Adx_website)portal.Website;
                        var page    = (Adx_webpage)portal.ServiceContext.GetPageBySiteMarkerName(portal.Website, "ChangePassword");

                        string redirectURL = page.Adx_PartialUrl + "?UserName="******"&Password=" + Server.UrlEncode(Login1.Password);
                        Response.Redirect(redirectURL);
                    }
                    else
                    {
                        LoginContact.Adx_LastSuccessfulLogon = DateTime.Now;

                        XrmContext.Attach(LoginContact);
                        XrmContext.UpdateObject(LoginContact);
                        XrmContext.SaveChanges();
                        XrmContext.Detach(LoginContact);

                        e.Authenticated = true;
                        FormsAuthentication.RedirectFromLoginPage(Login1.UserName, true);
                    }
                }
                else
                {
                    e.Authenticated = false;
                }
            }
        }
Exemple #7
0
        protected void Login_Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
        {
            if (IsValid)
            {
                // Validate the user password
                var manager       = Context.GetOwinContext().GetUserManager <ApplicationUserManager>();
                var signinManager = Context.GetOwinContext().GetUserManager <ApplicationSignInManager>();
                Session["Modo"] = ComboLogin.SelectedValue;

                // This doen't count login failures towards account lockout
                // To enable password failures to trigger lockout, change to shouldLockout: true
                var result = signinManager.PasswordSignIn(ControlLogin.UserName, ControlLogin.Password, ControlLogin.RememberMeSet, shouldLockout: false);

                switch (result)
                {
                case SignInStatus.Success:
                    IdentityHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response);
                    break;

                case SignInStatus.LockedOut:
                    Response.Redirect("/Account/Lockout");
                    break;

                case SignInStatus.RequiresVerification:
                    Response.Redirect(String.Format("/Account/TwoFactorAuthenticationSignIn?ReturnUrl={0}&RememberMe={1}",
                                                    Request.QueryString["ReturnUrl"],
                                                    ControlLogin.RememberMeSet),
                                      true);
                    break;

                case SignInStatus.Failure:
                default:
                    FailureText.Text     = "Invalid login attempt";
                    ErrorMessage.Visible = true;
                    break;
                }
            }
        }
Exemple #8
0
 protected void Login1_Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
 {
 }
Exemple #9
0
 protected void Login1_Authenticate(object sender, System.Web.UI.WebControls.AuthenticateEventArgs e)
 {
     Response.Redirect("MyOpenOpportunities.aspx");
 }