Hiểu biết của tôi (có thể rõ ràng là sai) là mô-đun Authen::OATH tương thích với các mã totp được tạo bởi Ứng dụng Google Authenticator. Nhưng nó không hiệu quả đối với tôi, trong khi một số mã ruby
Tôi đang xây dựng hệ thống xác thực hai yếu tố dựa trên TOTP/HOTP. Để xác minh otp cả máy chủ và thiết bị otp phải biết bí mật được chia sẻ. Vì mật khẩu HOTP khá giống với mật khẩu của người dùng, tôi