Quantcast
Channel: Security
Viewing all articles
Browse latest Browse all 4737

LoginView control

$
0
0

Hi 

In fact i am confuse about the loginview as i have put the loginview control in master page and in other page called login.aspx i have create my own login system but how i can use it i dont know. could you please help me with it even if you have a good tutorial for custom design loginview that i can use it other than asp.net one. i have upload a screen record it may gives a overview of what its going one

https://www.youtube.com/watch?v=DlA-Y7xiaOk&feature=youtu.be

master page code:

<body><form id="form1" runat="server"><div class="wrapper" ><asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"></asp:ToolkitScriptManager><table><td  class="stylelogin"><div class="loginanyone"><asp:LoginView ID="LoginView1" runat="server"><AnonymousTemplate><p><span class="style12">Already user -</span> <asp:HyperLink ID="loginhylink" runat="server" NavigateUrl="~/login.aspx">Login</asp:HyperLink></p></AnonymousTemplate><LoggedInTemplate><div class="loggedinview"><div class="loggedtxt"><p style="text-align: left; font-weight: 700; width: 25px;">Hi</p></div>     <asp:Image ID="userimg" runat="server" CssClass="loggedimg" /></div></LoggedInTemplate></asp:LoginView></div></td></table></body>

login.aspx code:

</asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"><div class="content"><asp:UpdatePanel ID="UpdatePanel1" runat="server"><ContentTemplate><asp:Image ID="Image1" runat="server" 
        ImageUrl="~/images/general/loginpageimage.png" ImageAlign="Left" /><div class="loginrigtside"><div class="titlesign">Login</div><br /><br /><br /><br /><table style="width: 445px"><tr><td class="style9">
                User Name:</td><td class="style11"><asp:TextBox ID="usrnamlogintxtbx" runat="server" Width="127px" ></asp:TextBox><br /><asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
                    ErrorMessage="Please enter your user name" 
                    ControlToValidate="usrnamlogintxtbx" ForeColor="Red"></asp:RequiredFieldValidator><br /><asp:Label ID="wronglogusernamelbl" runat="server" ForeColor="#CC0000"></asp:Label></td></tr><tr><td class="style9">
                Password:</td><td class="style12"><asp:TextBox ID="usrnamloginpassbx" runat="server" TextMode="Password" 
                    Width="127px"></asp:TextBox><br /><asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
                    ErrorMessage="Please enter your password" 
                    ControlToValidate="usrnamloginpassbx" ForeColor="#FF3300"></asp:RequiredFieldValidator><br /><asp:Label ID="passwronglbl" runat="server" ForeColor="#CC0000"></asp:Label></td></tr><tr><td class="style13">&nbsp;</td><td class="style12"><asp:Button ID="Loginbtn" runat="server" Text="Login"
                    onclick="Loginbtn_Click" /></td></tr></table><asp:CheckBox ID="remecheckbox" runat="server" Text="  Remember me next time" Width="200" /></div></ContentTemplate></asp:UpdatePanel></div></asp:Content>

login server code:

public partial class login : System.Web.UI.Page
    {

        string sc = ConfigurationManager.ConnectionStrings["BeravaConnectionString"].ConnectionString.ToString();
        protected void Page_Load(object sender, EventArgs e)
        {
        }

        protected void Loginbtn_Click(object sender, EventArgs e)
        {
                SqlConnection log = new SqlConnection(ConfigurationManager.ConnectionStrings["BeravaConnectionString"].ConnectionString);
    log.Open();
    string checkuser = "Select count(*) from UserInfo where UID='" + usrnamlogintxtbx.Text + "'";
    SqlCommand cmd = new SqlCommand(checkuser, log);
    int temp = Convert.ToInt32(cmd.ExecuteScalar().ToString());

           
    log.Close();

   

    if (temp == 1)
    {
        log.Open();
        string checkpasswordquery = "Select Password from UserInfo where  UID='" + usrnamlogintxtbx.Text + "'";
        SqlCommand passcom = new SqlCommand(checkpasswordquery, log);
        string password = passcom.ExecuteScalar().ToString().Replace(" ","");


        if (password == usrnamloginpassbx.Text)
        {
            Session["UsrNme"] = usrnamlogintxtbx.Text;
            Response.Redirect("User panel.aspx");
        }
    else
    {
        passwronglbl.Text = "Password is incorrect";
    }
    }

        else {

        wronglogusernamelbl.Text = "Invalid User Name";
        }

    }
    
    }

    } 

many thanks


Viewing all articles
Browse latest Browse all 4737

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>