Пример #1
0
    protected void btnLogin_onclick(object sender, EventArgs e)
    {
        RepoMapConnect RMCaccount = new RepoMapConnect(databaseTable.PrimaryAccount);
        PrimaryAccountMap PAM = new PrimaryAccountMap();
        PAM.username = txtUsername.Text;
        RMCaccount.map = RMCaccount.repo.selectData(PAM);

        if (RMCaccount.map.password == RMCaccount.func.hashedValue(txtPassword.Text + RMCaccount.map.salt))
        {
            SessionsMap map = new SessionsMap(RMCaccount.map.id);
            SessionsRepository repo = new SessionsRepository();
            repo.executeData(map, sqlStatementType.Insert);
            HttpCookie cookie = RMCaccount.func.createcookie(map.sessionVal, "SessionCookie");
            Response.Cookies.Add(cookie);

            Response.Redirect("Account/view.aspx");
        }
    }
Пример #2
0
    protected void btnLogin_onclick(object sender, EventArgs e)
    {
        RepoMapConnect    RMCaccount = new RepoMapConnect(databaseTable.PrimaryAccount);
        PrimaryAccountMap PAM        = new PrimaryAccountMap();

        PAM.username   = txtUsername.Text;
        RMCaccount.map = RMCaccount.repo.selectData(PAM);

        if (RMCaccount.map.password == RMCaccount.func.hashedValue(txtPassword.Text + RMCaccount.map.salt))
        {
            SessionsMap        map  = new SessionsMap(RMCaccount.map.id);
            SessionsRepository repo = new SessionsRepository();
            repo.executeData(map, sqlStatementType.Insert);
            HttpCookie cookie = RMCaccount.func.createcookie(map.sessionVal, "SessionCookie");
            Response.Cookies.Add(cookie);

            Response.Redirect("Account/view.aspx");
        }
    }