// my vars (dec)
// set gobject values
-
- //listeners
- this.el.authenticate.connect( (auth) => {
- var rs = RooTicket.singleton();
- auth.authenticate(new WebKit.Credential(rs.username, rs.password,WebKit.CredentialPersistence.FOR_SESSION));
-
- return true;
- });
}
// user defined functions
_this.scrolled_window.el.show();
_this.el.resize(w, 800);
}
- this.el.load_uri("https://roojs.com/admin.php/MTrack/View/" + tid);
+
+ var rs = RooTicket.singleton();
+ var uri = new WebKit.URIRequest("https://roojs.com/admin.php/MTrack/View/" + tid);
+ var hd = uri.get_http_headers();
+ var authCode = Base64.encode ("%s:%s".printf(rs.username, rs.password).data);
+ hd.append("Authorization", "Basic %s".printf(authCode));
+
+ this.el.load_request(uri);
}
}