Module: QuickAuth::Authentic

Extended by:
ActiveSupport::Concern
Defined in:
lib/quick_auth/authentic.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Constant Summary collapse

RegEmailName =
'[\w\.%\+\-]+'
RegDomainHead =
'(?:[A-Z0-9\-]+\.)+'
RegDomainTLD =
'(?:[A-Z]{2}|com|org|edu|net|gov|mil|biz|info|mobi|name|aero|jobs|museum)'
RegEmailOk =
/\A#{RegEmailName}@#{RegDomainHead}#{RegDomainTLD}\z/i
PasswordRequired =
Proc.new { |u| u.password_required? }