Module: Challah::Userable

Extended by:
ActiveSupport::Concern
Includes:
UserAttributeable, UserAuthenticateable, UserAuthorizable, UserFindable, UserPasswordable, UserProvideable, UserStatusable, UserValidateable
Included in:
User
Defined in:
lib/challah/concerns/userable.rb

Method Summary

Methods included from UserStatusable

#active, #active=, #active?, #valid_session?

Methods included from UserProvideable

#method_missing, #provider, #provider?, #provider_attributes, #provider_attributes=, #providers, #valid_provider?

Methods included from UserPasswordable

#password!, #password=, #password_changed?, #password_confirmation=, #password_provider, #password_provider?, #username, #username=

Methods included from UserAuthenticateable

#authenticate, #authenticate_with_api_key, #authenticate_with_password, #failed_authentication!, #successful_authentication!

Methods included from UserAttributeable

#name, #small_name, #valid_session?

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Challah::UserProvideable