Fix StayConnected plugin

Moo
Xavier Guimard 5 years ago
parent ff50cc5cd9
commit 1e629053e1
  1. 12
      lemonldap-ng-portal/site/coffee/registerbrowser.coffee
  2. 24
      lemonldap-ng-portal/site/htdocs/static/common/js/registerbrowser.js
  3. 2
      lemonldap-ng-portal/site/htdocs/static/common/js/registerbrowser.min.js
  4. 2
      lemonldap-ng-portal/site/htdocs/static/common/js/registerbrowser.min.js.map

@ -1,4 +1,14 @@
$(document).ready ->
Fingerprint2().get (result, components) ->
if window.requestIdleCallback
requestIdleCallback () ->
go()
else
setTimeout go, 500
go = () ->
Fingerprint2.get (components) ->
values = components.map (component) =>
component.value
result = Fingerprint2.x64hash128(values.join(''), 31)
$('#fg').attr "value", result
$('#form').submit()

@ -1,10 +1,30 @@
// Generated by CoffeeScript 1.12.8
(function() {
var go;
$(document).ready(function() {
return Fingerprint2().get(function(result, components) {
if (window.requestIdleCallback) {
return requestIdleCallback(function() {
return go();
});
} else {
return setTimeout(go, 500);
}
});
go = function() {
return Fingerprint2.get(function(components) {
var result, values;
console.error(components);
values = components.map((function(_this) {
return function(component) {
return component.value;
};
})(this));
result = Fingerprint2.x64hash128(values.join(''), 31);
$('#fg').attr("value", result);
return $('#form').submit();
});
});
};
}).call(this);

@ -1 +1 @@
(function(){$(document).ready(function(){return Fingerprint2().get(function(t,n){return $("#fg").attr("value",t),$("#form").submit()})})}).call(this);
(function(){var n;$(document).ready(function(){return window.requestIdleCallback?requestIdleCallback(function(){return n()}):setTimeout(n,500)}),n=function(){return Fingerprint2.get(function(n){var r,t;return console.error(n),t=n.map(function(n){return n.value}),r=Fingerprint2.x64hash128(t.join(""),31),$("#fg").attr("value",r),$("#form").submit()})}}).call(this);

@ -1 +1 @@
{"version":3,"sources":["registerbrowser.js"],"names":["$","document","ready","Fingerprint2","get","result","components","attr","submit","call","this"],"mappings":"CACA,WACEA,EAAEC,UAAUC,MAAM,WAChB,OAAOC,eAAeC,IAAI,SAASC,EAAQC,GAEzC,OADAN,EAAE,OAAOO,KAAK,QAASF,GAChBL,EAAE,SAASQ,eAIrBC,KAAKC"}
{"version":3,"sources":["registerbrowser.js"],"names":["go","$","document","ready","window","requestIdleCallback","setTimeout","Fingerprint2","get","components","result","values","console","error","map","component","value","x64hash128","join","attr","submit","call","this"],"mappings":"CACA,WACE,IAAIA,EAEJC,EAAEC,UAAUC,MAAM,WAChB,OAAIC,OAAOC,oBACFA,oBAAoB,WACzB,OAAOL,MAGFM,WAAWN,EAAI,OAI1BA,EAAK,WACH,OAAOO,aAAaC,IAAI,SAASC,GAC/B,IAAIC,EAAQC,EASZ,OARAC,QAAQC,MAAMJ,GACdE,EAASF,EAAWK,IACX,SAASC,GACd,OAAOA,EAAUC,QAGrBN,EAASH,aAAaU,WAAWN,EAAOO,KAAK,IAAK,IAClDjB,EAAE,OAAOkB,KAAK,QAAST,GAChBT,EAAE,SAASmB,cAIrBC,KAAKC"}
Loading…
Cancel
Save