Visual Studio LogIn form

Hello!

I am going to create a Log In/out form, and I think something is wrong…

Here is my aspx - code file:

<%@ Page Title="Logg inn" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Account_Login" Async="true" %>

<%@ Register Src="~/Account/OpenAuthProviders.ascx" TagPrefix="uc" TagName="OpenAuthProviders" %>

<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">

    <div class="row">
        <div class="col-md-8">
            <section id="loginForm">
                <div class="form-horizontal">
                    <h4>Logg inn/ut</h4>
                        </div>

                    <div class="form-group">
                        <asp:Label runat="server" AssociatedControlID="Brukernavn" CssClass="col-md-2 control-label">Brukernavn</asp:Label>
                        <div class="col-md-10">
                            <asp:TextBox runat="server" ID="Brukernavn" CssClass="form-control" />
                            <asp:RequiredFieldValidator runat="server" ControlToValidate="Brukernavn"
                                CssClass="text-danger" ErrorMessage="Brukernavn er påkrevd." />
                        </div>
                        </div>
        
                    <div class="form-group">
                        <asp:Label runat="server" AssociatedControlID="Passord" CssClass="col-md-2 control-label">Passord</asp:Label>
                        <div class="col-md-10">
                            <asp:TextBox runat="server" ID="Passord" CssClass="form-control" />
                            <asp:RequiredFieldValidator runat="server" ControlToValidate="Passord" CssClass="text-danger" ErrorMessage="Passord er påkrevd." />
                        </div>
                        </div>
     
                    <div class="form-group">
                        <div class="col-md-offset-2 col-md-10">
<asp:Button runat="server" OnClick="Logg Inn" Text="Logg inn" CssClass="btn btn-default" />
                        </div>
                   </div>
              
            </section>
        </div>

    </div>
</asp:Content>

AND
here is my aspx.cs code file

using Microsoft.AspNet.Identity;
using Microsoft.Owin.Security;
using System;
using System.Web;
using System.Web.UI;
using WebSite15;

public partial class Account_Login : Page
{
        protected void Page_Load(object sender, EventArgs e)
        {
            var returnUrl = HttpUtility.UrlEncode(Request.QueryString["ReturnUrl"]);
            if (!String.IsNullOrEmpty(returnUrl))
            {
                RegisterHyperLink.NavigateUrl += "?ReturnUrl=" + returnUrl;
            }
        }

        protected void LogIn(object sender, EventArgs e)
        {
            if (IsValid)
            {
                // Validate the user password
                var manager = new UserManager();
                ApplicationUser brukernavn = manager.Find(Brukernavn.Text, Passord.Text);
                if (brukernavn != null)
                {
                    IdentityHelper.SignIn(manager, brukernavn.);
                    IdentityHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response);
                }
                else
                {
                    FailureText. = "Feil Brukernavn eller Passord.";
                    Visible = true;
                }
            }
        }
}

If you are wondering what language that is in between the english it is Norwegian…

thanks!

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.