class Motion::Authentication
Attributes
current_user[RW]
Public Class Methods
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