Sha256: 11fcdfba84a9ca0c3c233bea6362143b0d91573babd2a0db01d65186447b0dd2

Contents?: true

Size: 458 Bytes

Versions: 6

Compression:

Stored size: 458 Bytes

Contents

class EncryptedUser
  extend ActiveModel::Callbacks
  include ActiveModel::Validations
  include Devise::Models::TwoFactorAuthenticatable

  define_model_callbacks :create
  attr_accessor :encrypted_otp_secret_key,
                :encrypted_otp_secret_key_iv,
                :encrypted_otp_secret_key_salt,
                :email,
                :second_factor_attempts_count,
                :totp_timestamp

  has_one_time_password(encrypted: true)
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
devise_two_factor_authentication-3.0.0 spec/rails_app/app/models/encrypted_user.rb
two_factor_authentication-2.2.0 spec/rails_app/app/models/encrypted_user.rb
two_factor_authentication-2.1.1 spec/rails_app/app/models/encrypted_user.rb
two_factor_authentication-2.1.0 spec/rails_app/app/models/encrypted_user.rb
two_factor_authentication-2.0.1 spec/rails_app/app/models/encrypted_user.rb
two_factor_authentication-2.0.0 spec/rails_app/app/models/encrypted_user.rb