diff options
author | rstular <rok@stular.eu> | 2020-05-20 21:47:41 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-20 21:47:41 +0200 |
commit | 9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2 (patch) | |
tree | c96e2c622aeb56000d4736ba1932269f2dfd217b /js/login.js | |
parent | Merge pull request #8 from beziapp/dev (diff) | |
parent | Merge branch 'dev' of ssh://github.com/beziapp/beziapp.github.io into dev (diff) | |
download | beziapp-9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2.tar beziapp-9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2.tar.gz beziapp-9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2.tar.bz2 beziapp-9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2.tar.lz beziapp-9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2.tar.xz beziapp-9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2.tar.zst beziapp-9e63ad7fd187b5eea9f2e3d3a1e1fa9a2d1ec1d2.zip |
Diffstat (limited to '')
-rw-r--r-- | js/login.js | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/js/login.js b/js/login.js deleted file mode 100644 index a7ab25c..0000000 --- a/js/login.js +++ /dev/null @@ -1,61 +0,0 @@ -const API_ENDPOINT = "https://gimb.tk/test.php"; -// const API_ENDPOINT = "http://localhost:5000/test.php"; - -document.addEventListener("DOMContentLoaded", () => { - setupEventListeners(); -}) - -function setupEventListeners() { - // Setup login button listener - $("#login-button").click(function () { - login(); - }); -} - -// Handle login button click -function login() { - // Get text input values - let username = $("#username").val(); - let password = $("#password").val(); - - // Make a request - $.ajax({ - url: API_ENDPOINT, - crossDomain: true, - - data: { - "u": username, - "p": password, - "m": "fetchprofil" - }, - dataType: "json", - - cache: false, - type: "GET", - - success: function (data) { - - // If ime is null, the password was incorrect - if (data["ime"] === null) { - M.toast({ html: "Login failed!" }); - $("#password").val(""); - } else { - - let promises_to_run = [ - localforage.setItem("logged_in", true), - localforage.setItem("username", username), - localforage.setItem("password", password) - ]; - Promise.all(promises_to_run).then(function () { - window.location.replace("/pages/timetable.html"); - }); - - } - }, - - error: function () { - M.toast({ html: "No internet connection!" }); - } - - }) -}
\ No newline at end of file |