class Motion::Authentication

Attributes

current_user[RW]

Public Class Methods

authorization_header() click to toggle source
# File lib/project/motion-authentication.rb, line 33
def authorization_header
  strategy.authorization_header
end
set_current_user() click to toggle source
# File lib/project/motion-authentication.rb, line 29
def set_current_user
  strategy.set_current_user
end
sign_in(params, &block) click to toggle source
# File lib/project/motion-authentication.rb, line 21
def sign_in(params, &block)
  strategy.sign_in(sign_in_url, params, &block)
end
sign_in_url(val = nil) click to toggle source
# File lib/project/motion-authentication.rb, line 11
def sign_in_url(val = nil)
  @sign_in_url = val unless val.nil?
  @sign_in_url
end
sign_out(&block) click to toggle source
# File lib/project/motion-authentication.rb, line 41
def sign_out(&block)
  strategy.sign_out(&block)
end
sign_up(params, &block) click to toggle source
# File lib/project/motion-authentication.rb, line 25
def sign_up(params, &block)
  strategy.sign_up(sign_up_url, params, &block)
end
sign_up_url(val = nil) click to toggle source
# File lib/project/motion-authentication.rb, line 16
def sign_up_url(val = nil)
  @sign_up_url = val unless val.nil?
  @sign_up_url
end
signed_in?() click to toggle source
# File lib/project/motion-authentication.rb, line 37
def signed_in?
  strategy.signed_in?
end
strategy(val = nil) click to toggle source
# File lib/project/motion-authentication.rb, line 6
def strategy(val = nil)
  @strategy = val unless val.nil?
  @strategy ||= DeviseCookieAuth
end