Module: LamAuth::ControllerExtensions
- Defined in:
- lib/lam_auth/controller_extensions.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods
Instance Method Summary collapse
Instance Method Details
#lam_auth_for(klass) ⇒ Object
| 3 4 5 6 7 8 9 10 11 12 13 | # File 'lib/lam_auth/controller_extensions.rb', line 3 def lam_auth_for(klass) class_attribute :user_model_class_name self.user_model_class_name = klass helper_method(:current_user, :logged_in?) before_filter :login_from_cookie extend ClassMethods include InstanceMethods protected :logged_in?, :current_user, :current_user=, :access_token, :login_from_cookie, :login_required end |