Hỏi về thư viện TOTP
Hi mọi người,
MFALink thư việnGoogle Authenticator trên điện thoại để gen code và sau đó em nhập code thì thư viện trên ko verify được (mặc dù thư viện này build URI dựa trên format của GG authenticator ) .Em có thử dùng Authenticator extensions khác trên google chrome thì thư viện lại verify được.Mọi người có ai bị tình trạng như này chưa ạ ? Và nếu có thì làm sao để app GG authenticator gen code mà thư viện hiểu ạ ?
Cảm ơn mọi người đã đọc !
java
totp
Remain: 5
4 Answers
Nguyễn Thái Sơn
Professional
Nguyễn Thái Sơn
Professional
Em có thể chụp ảnh lỗi lên được không để anh support, bao gồm cả code
-
0
monkey
Enlightened
monkey
Enlightened
- Về lỗi của em thi anh chưa có thời gian tái hiện và trả lời em được, anh sẽ trả lời sau nhé.
- Về việc tại sao google và các authenticator khác có thể xác thực được cái OTP này thì em phải tìm hiểu <a href="https://en.wikipedia.org/wiki/Time-based_one-time_password" rel="nofollow ugc">Time-based one-time password</a>. Điểm mấu chốt là cả ứng dụng tạo token và ứng dụng xác thực đều phải thiết lập trước <code>HOTP parameters</code>. Có thể vì lý do thư viện mà em dùng đang không thiết lập chung <code>HOTP parameters</code> dẫn đến trường hợp không xác thực được OTP em ạ
-
0
Hihi
Teacher
Hihi
Teacher
<img class="content-img" src="https://stackask.com/wp-content/uploads/2022/04/20220404_122811.jpg" /><img class="content-img" src="https://stackask.com/wp-content/uploads/2022/04/20220404_122849.jpg" />
secretKey1QRsecretKey1 để em verify với code em gen từ code như ở api verify.Em thấy tất cả đều đúng nhưng đối với các app trên mobile như Microsoft và GG authenticator gen code đều ko verify đc .Em dùng trên chrome 1 tiện ích authenticator khác code gen thì verify đc.
-
0
Hihi
Teacher
Hihi
Teacher
Code của họ có hàm getUri và họ có refer đến GG authenticator luôn ạ.Nhưng verify code lại ko đc thật là khó hiểu :v<img class="content-img" src="https://stackask.com/wp-content/uploads/2022/04/20220404_123902.jpg" />
-
0