그래서 TOTP 코드가있는 사이트에 로그인해야합니다. 나에게 TOTP 코드를 얻을 수있는 간단한 NodeJS 스크립트를 만들었지 만, 항상 잘못된 코드 다.NodeJS - 잘못된 totp 코드 생성
var notp = require('notp');
var base32 = require('thirty-two');
var key = 'KEYHERE';
var token = notp.totp.gen(key, 30);
console.log(token);
var login = notp.totp.verify(token, key);
if (!login) {
return console.log('Token invalid');
}
console.log('Token valid, sync value is %s', login.delta);
또한, 나는 내 시간 (내가 바로 그때 그것을했다 있는지 확실하지 않습니다)를 동기화했다. 누군가이 코드를 수정하거나 서버에서 시간을 동기화하는 데 도움을 줄 수 있습니까? 서버 프랑스
에서입니다
가 도움을 수행 확인이를? – AJS
미안하지만 이해가 안되니? –
totp 코드를 사용하여 토큰의 유효성을 검사하고 있습니까? – AJS