Sha256: 381aa936c79c4a9d10c5d961502bf8385873b54dd8095280726cb5ecf6163de4
Contents?: true
Size: 766 Bytes
Versions: 3
Compression:
Stored size: 766 Bytes
Contents
module Auth::Behavior::Core::ControllerExtensions::ClassMethods def require_login_for(*actions) before_filter :require_login, actions.extract_options!.merge(:only => actions) end def require_logout_for(*actions) before_filter :require_logout, actions.extract_options!.merge(:only => actions) end def require_login(*args) before_filter :require_login, *args end def require_logout(*args) before_filter :require_logout, *args end alias_method :requires_login, :require_login alias_method :require_user, :require_login alias_method :requires_user, :require_login alias_method :requires_logout, :require_logout alias_method :require_no_user, :require_logout alias_method :requires_no_user, :require_logout end
Version data entries
3 entries across 3 versions & 1 rubygems