Files
upo-senior-assistant/SeniorAssistant/Views/Home/Login.cshtml
DawitG96 64593ee4e4 - GUI
2019-02-01 01:52:06 +01:00

97 lines
3.3 KiB
Plaintext

@model string
@if (Model != null)
{
var m = Model;
if (Model.StartsWith("/"))
{
m = "Per poter accedere alla pagina[" + Model + "] e' necessario essere loggati";
}
<div class="col-md-4"></div>
<p class="text-red box-title">@m</p>
}
<div class="col-md-4"></div>
<div class="col-md-4">
<!-- Login Form -->
<div class="box box-info">
<div class="box-header with-border">
<h3 class="box-title">Login</h3>
</div>
<!-- /.box-header -->
<!-- form start -->
<div class="form-horizontal">
<div class="box-body">
<div class="form-group">
<label class="col-sm-2 control-label">Username</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="username" placeholder="Username" />
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Password</label>
<div class="col-sm-10">
<input type="password" class="form-control" id="password" placeholder="Password" />
</div>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<input type="reset" class="btn btn-default" value="Svuota" />
<input type="submit" class="btn btn-info pull-right" id="login-btn" value="Login" />
<p id="msg" class="login-box-msg"></p>
</div>
<!-- /.box-footer -->
</div>
<div class="box-footer">
<button type="button" id="forgot" class="btn btn-default">Passsword dimenticata</button>
<button type="button" class="btn btn-info pull-right">@Html.ActionLink("Registrati", "Register")</button>
<br />
<form id="div-forgot" style="display:none" action="/Forgot" method="get">
<div class="box-body">
<div class="form-group">
<label class="col-sm-2 control-label">Username</label>
<div class="col-sm-10">
<input type="text" class="form-control" name="username"><br />
<input class="btn btn-default" type="submit" id="ok-forgot" value="Recupera password" />
</div>
</div>
</div>
</form>
</div>
</div>
<!-- /.box -->
</div>
<div class="col-md-4"></div>
<script>
$("#forgot").on("click", function () {
$("#div-forgot").toggle();
});
$("#login-btn").on("click", function () {
var username = $("#username").val();
var password = $("#password").val();
$.ajax({
url: "/Account/_login",
data: { Username: username, Password: password },
dataType: "json",
type: "POST",
success: function (data) {
var msg = $("#msg");
if (data.success) {
window.location.reload();
} else {
msg.html(data.message).show();
$("#user-menu").addClass("open");
}
return false;
}
})
});
</script>