Module: DeviseToken::Concerns::User

Extended by:
ActiveSupport::Concern
Defined in:
app/models/devise_token/concerns/user.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#confirmed?Boolean

Returns:

  • (Boolean)


87
88
89
# File 'app/models/devise_token/concerns/user.rb', line 87

def confirmed?
  self.devise_modules.exclude?(:confirmable) || super
end

#send_confirmation_notification?Boolean

this must be done from the controller so that additional params can be passed on from the client

Returns:

  • (Boolean)


81
82
83
# File 'app/models/devise_token/concerns/user.rb', line 81

def send_confirmation_notification?
  false
end

#token_lifespanObject



92
93
94
# File 'app/models/devise_token/concerns/user.rb', line 92

def token_lifespan
  DeviseToken.token_lifespan
end