GoEasy-OTP > Ruby生成GoEasy-OTP
 

GoEasy-OTP - Ruby生成GoEasy-OTP

Ruby

  def self.generate_otp
    Base64.encode64(Aes.encrypt($config.goeasy.secret_key, "000#{Time.now.to_f.to_s.gsub(".", "").to(12)}")).strip
  end

验证OTP生成结果

测试参数:

secret key:86726e4356dce2d3

系统毫秒数:0001490325990593

测试结果:

GoEasy-otp:+rOKqbTZioistsdMrhon0A==

相关链接:

什么是GoEasy-OTP?
如何使用GoEasy-OTP?
验证GoEasy-OTP生成结果
Java生成GoEasy-OTP
PHP生成GoEasy-OTP
Python生成GoEasy-OTP
Ruby生成GoEasy-OTP
C#生成GoEasy-OTP

results matching ""

    No results matching ""