Method: ROTP::CLI#errors
- Defined in:
- lib/rotp/cli.rb
#errors ⇒ Object
:nocov:
18 19 20 21 22 23 24 25 26 |
# File 'lib/rotp/cli.rb', line 18 def errors if %i[time hmac].include?(.mode) if .secret.to_s == '' red 'You must also specify a --secret. Try --help for help.' elsif .secret.to_s.chars.any? { |c| ROTP::Base32::CHARS.index(c.upcase).nil? } red 'Secret must be in RFC4648 Base32 format - http://en.wikipedia.org/wiki/Base32#RFC_4648_Base32_alphabet' end end end |