diff options
| author | Jules Laplace <jules@okfoc.us> | 2014-07-09 20:06:41 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2014-07-09 20:06:41 -0400 |
| commit | e687ae58246b67cc909d8f7b695f30c069f51ede (patch) | |
| tree | 9372de0bf46a8dc712dad0f67d0b22c5088c68ab /public/js | |
| parent | 45da9f0a677bf6bf387840300b5b6edd16c55089 (diff) | |
logging in
Diffstat (limited to 'public/js')
| -rw-r--r-- | public/js/protocols_site.js | 52 |
1 files changed, 21 insertions, 31 deletions
diff --git a/public/js/protocols_site.js b/public/js/protocols_site.js index b5d3352..5d3d95c 100644 --- a/public/js/protocols_site.js +++ b/public/js/protocols_site.js @@ -17,6 +17,7 @@ function scrollToBottom (div) function warn(s) { // return + console.log(s) var h = document.getElementById('msg').innerHTML h = s + '<br/>' + h document.getElementById('msg').innerHTML = h @@ -770,28 +771,19 @@ var Auth = isHost: false, loginPrompt: false, hosts: {}, - init: function () - { - if (document.cookie.indexOf("sid.protocols") !== -1) - { - warn('got cookie') - $.post(URL.auth.login, {}, Auth.loginCallback) - return - } - Auth.load() - }, - unload: function () - { - if (Auth.loginPrompt) - { + init: function () { + $.post(URL.auth.login, {}, Auth.loginCallback) + }, + unload: function () { + if (Auth.loginPrompt) { Auth.loginPrompt = false $('#login').fadeOut(1000, function(){ Main.load()} ) - } - else + } + else { Main.load() - }, - load: function () - { + } + }, + load: function () { $('#login').fadeIn(1000) $('#login-email').focus() $('#login-email').keydown(Main.kp) @@ -800,37 +792,35 @@ var Auth = Auth.loginPrompt = true Main.saveFunction = Auth.login Main.saving = false - }, - login: function () - { + }, + login: function () { if (Main.saving) return Main.saving = true warn("attempting login") - var data = - { + var data = { username: $('#login-email').val(), password: $('#login-password').val(), - } + } $('#login-password').val(''), $.post(URL.auth.login, data, Auth.loginCallback) - }, - loginCallback: function (json) - { + }, + loginCallback: function (json) { Main.saving = false - if (json.error) - { + if (! json || json.error) { if (! Auth.loginPrompt) Auth.load() else warn("bad login!") return - } + } // 0 id 1 name 2 firstname 3 email 4 access var user = Auth.user = json.user +console.log(user) + var name = user.name.split(' ')[0] || user.email.split('@')[0] warn( "Logged in! Hello "+name ) Auth.userID = user.id |
