Fixed login
continuous-integration/drone/push Build is passing Details

This commit is contained in:
kolaente 2019-09-03 20:37:17 +02:00
parent d49247ac6f
commit a4955be200
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 10 additions and 13 deletions

View File

@ -6,23 +6,20 @@ $(document).ready(function () {
}); });
function login() { function login() {
console.log('sumbit'); let pass = $('#password').val();
var pass = $('#password').val(); if(pass === ""){
if(pass == ""){
$('#msg').html('<div class="ui error message" style="display: block;">Bitte gib ein Passwort ein.</div>'); $('#msg').html('<div class="ui error message" style="display: block;">Bitte gib ein Passwort ein.</div>');
} else { } else {
$.ajax({ $.ajax({
url: '/login', url: '/login',
method: 'POST', method: 'POST',
data: 'password=' + pass, data: 'password=' + pass,
success: function (msg) { success: function (msg, ev) {
console.log(msg); $('#msg').html('<div class="ui success message" style="display: block;">Erfolgreich eingeloggt.</div>');
if(msg.Message == 'success') { location.reload();
$('#msg').html('<div class="ui success message" style="display: block;">Erfolgreich eingeloggt.</div>'); },
location.reload(); error: function (msg, ev) {
} else { $('#msg').html('<div class="ui error message" style="display: block;">Falsches Passwort.</div>');
$('#msg').html('<div class="ui error message" style="display: block;">Falsches Passwort.</div>');
}
} }
}) })
} }

View File

@ -17,7 +17,7 @@
<h2 class="ui header"> <h2 class="ui header">
Kasino Admin Kasino Admin
</h2> </h2>
<form class="ui large form" id="loginform" method="post" onsubmit="login();return false;" action="/login?direct=true"> <form class="ui large form" id="loginform" method="post" action="#">
<div class="ui segment"> <div class="ui segment">
<div class="field"> <div class="field">
<div class="ui left icon input"> <div class="ui left icon input">
@ -25,7 +25,7 @@
<input type="password" name="password" id="password" placeholder="Passwort" autofocus> <input type="password" name="password" id="password" placeholder="Passwort" autofocus>
</div> </div>
</div> </div>
<div class="ui fluid large blue submit button">Login</div> <button type="submit" class="ui fluid large blue submit button">Login</button>
</div> </div>
<div id="msg"></div> <div id="msg"></div>