Changeset 5221


Ignore:
Timestamp:
Jun 19, 2017, 12:50:02 PM (18 months ago)
Author:
joamuran
Message:

Fixed login.js

Location:
admin-center/trunk/fuentes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • admin-center/trunk/fuentes/admin-center.install/usr/share/admin-center/js/login.js

    r3373 r5221  
    1414    var self=this;
    1515   
     16       
    1617        $("#LoginButton").bind('click', function(){
     18               
    1719                // Even managing click on login button
    1820                // gets username, password and server, checks it
     
    3133                        self.login();
    3234                });
     35               
     36               
     37               
     38        $("#input_password").bind('keydown',function (e) {
     39       
     40                if (e.which==13) {
     41                        e.preventDefault();
     42                        username=$("#input_username").val();
     43                        password=$("#input_password").val();
     44                        server=location.host;
     45                        sessionStorage.username = username;
     46                        sessionStorage.password = password;
     47            //alert(server);
     48                        sessionStorage.server = server;
     49
     50                        self.login();
     51                }
     52
     53    });
     54               
    3355        };
    3456
     
    5072        $("#input_password").addClass("wrong_pass");
    5173        $("#input_username").addClass("wrong_pass");
     74
     75        // Remove Session Storage
     76        if(sessionStorage.hasOwnProperty('server')){
     77                sessionStorage.removeItem('server');
     78        }
     79        if(sessionStorage.hasOwnProperty('password')){
     80              sessionStorage.removeItem('password');
     81        }
     82        if(sessionStorage.hasOwnProperty('username')){
     83                sessionStorage.removeItem('username');
     84        }
     85        sessionStorage.clear();
     86
    5287        //alert("Username or password error!");
    5388      }
    5489    }catch (e){
    5590      Utils.msg(i18n.gettext("main","Unauthenticated"), MSG_ERROR );
     91
     92      // Remove Session Storage
     93        if(sessionStorage.hasOwnProperty('server')){
     94                sessionStorage.removeItem('server');
     95        }
     96        if(sessionStorage.hasOwnProperty('password')){
     97              sessionStorage.removeItem('password');
     98        }
     99        if(sessionStorage.hasOwnProperty('username')){
     100                sessionStorage.removeItem('username');
     101        }
     102        sessionStorage.clear();
     103
     104
    56105    }
    57106  });
     
    64113       
    65114    lm.getCertificates();
    66         lm.BindLoginEventHandlers();
     115    lm.BindLoginEventHandlers();
    67116
    68117        //$("#LoginButton").append("Login");
    69118       
    70          $("#input_password").bind('keydown',function (e) {
    71 
    72                 if (e.which==13) {
    73                         e.preventDefault();
    74                         username=$("#input_username").val();
    75                         password=$("#input_password").val();
    76                         server=location.host;
    77                         sessionStorage.username = username;
    78                         sessionStorage.password = password;
    79             //alert(server);
    80                         sessionStorage.server = server;
    81 
    82                         lm.login();
    83                 }
    84 
    85     });
    86 
    87119    $.material.init();
    88120
  • admin-center/trunk/fuentes/debian/changelog

    r4769 r5221  
     1admin-center (0.6.4.11) xenial; urgency=high
     2
     3  * Fixed login.js
     4
     5 -- lliurex <joamuran@gmail.com>  Mon, 19 Jun 2017 12:47:56 +0200
     6
    17admin-center (0.6.4.10) xenial; urgency=high
    28
Note: See TracChangeset for help on using the changeset viewer.