module RailsWarden::Mixins::HelperMethods

Public Instance Methods

authenticated?(*args) click to toggle source

Proxy to the authenticated? method on warden :api: public

# File lib/rails_warden/controller_mixin.rb, line 12
def authenticated?(*args)
  warden.authenticated?(*args)
end
Also aliased as: logged_in?
current_user(*args) click to toggle source
Alias for: user
current_user=(user) click to toggle source
Alias for: user=
logged_in?(*args) click to toggle source
Alias for: authenticated?
user(*args) click to toggle source

Access the currently logged in user :api: public

# File lib/rails_warden/controller_mixin.rb, line 19
def user(*args)
  warden.user(*args)
end
Also aliased as: current_user
user=(user) click to toggle source
# File lib/rails_warden/controller_mixin.rb, line 24
def user=(user)
  warden.set_user user
end
Also aliased as: current_user=
warden() click to toggle source

The main accessor for the warden proxy instance :api: public

# File lib/rails_warden/controller_mixin.rb, line 6
def warden
  request.env['warden']
end