Advertisement
Guest User

Untitled

a guest
Oct 9th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. zkynet.log.danger("Zkynet login script loaded");
  2.  
  3. // create a root instance
  4. var app = new Vue({
  5.     el: '#zkynet_login_form',
  6.     data:{
  7.         message:"Welcome to Zkynet",
  8.         username:"",
  9.         password:"",
  10.         namespace:"zkynet/security/login"
  11.     },
  12.     methods:{
  13.         login: function(e){
  14.             e.preventDefault();
  15.             var data = {
  16.                 username:this.username,
  17.                 password:this.password
  18.             };
  19.  
  20.  
  21.             var self = this;
  22.             zkynet.vue.$once(this.namespace, function(){
  23.                 // events are json_encoded in storage
  24.                 var data = zkynet.getEncodedNamespace(self.namespace);
  25.                 if(zkynet.helpers.isSet(data.error)){
  26.                     showNotification("Error",data.error.error, "danger");
  27.                 }
  28.  
  29.                 self = null;
  30.             });
  31.  
  32.             zkynet.transmission(this.namespace, data);
  33.         }
  34.     }
  35. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement