lemonldap-ng/lemonldap-ng-portal/site/htdocs/static/common/js/u2fcheck.js

32 lines
732 B
JavaScript
Raw Normal View History

2018-04-14 21:09:08 +02:00
// Generated by CoffeeScript 1.9.3
/*
LemonLDAP::NG U2F verify script
*/
(function() {
var check;
check = function() {
2018-04-14 21:09:08 +02:00
var registeredKey, registeredKeys;
registeredKey = [
{
keyHandle: window.datas.keyHandle,
version: window.datas.version
}
];
2018-04-14 21:09:08 +02:00
registeredKeys = window.datas.challenges;
console.log('Key: ', registeredKeys);
return u2f.sign(window.datas.appId, window.datas.challenges, registeredKey, function(data) {
$('#verify-data').val(JSON.stringify(data));
2018-03-06 22:50:40 +01:00
$('#verify-challenge').val(window.datas.challenge);
return $('#verify-form').submit();
});
};
$(document).ready(function() {
return setTimeout(check, 1000);
});
}).call(this);