Module: Koi::Model::OTP

Extended by:
ActiveSupport::Concern
Included in:
Admin::User
Defined in:
app/models/concerns/koi/model/otp.rb

Instance Method Summary collapse

Instance Method Details

#otpObject



16
17
18
# File 'app/models/concerns/koi/model/otp.rb', line 16

def otp
  ROTP::TOTP.new(otp_secret) if otp_secret.present?
end

#requires_otp?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'app/models/concerns/koi/model/otp.rb', line 12

def requires_otp?
  otp_secret.present?
end