Sha256: 828bec8f5460c4dc9713ef0a6597f17b1d16fe8db03e8bc028bc2d6ef3988958

Contents?: true

Size: 402 Bytes

Versions: 6

Compression:

Stored size: 402 Bytes

Contents

require 'devise-safeguard/hooks/safeguard_authenticatable'
module Devise
  module Models
    module SafeguardAuthenticatable
      extend ActiveSupport::Concern

      def with_safeguard_authentication?(request)
        return true if self.safeguard_enabled
        false
      end

      module ClassMethods
        Devise::Models.config(self, :safeguard_remember_device)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
safeguard-devise-0.0.7 lib/devise-safeguard/models/safeguard_authenticatable.rb
safeguard-devise-0.0.6 lib/devise-safeguard/models/safeguard_authenticatable.rb
safeguard-devise-0.0.5 lib/devise-safeguard/models/safeguard_authenticatable.rb
safeguard-devise-0.0.4 lib/devise-safeguard/models/safeguard_authenticatable.rb
safeguard-devise-0.0.3 lib/devise-safeguard/models/safeguard_authenticatable.rb
safeguard-devise-0.0.2 lib/devise-safeguard/models/safeguard_authenticatable.rb