Class: Merb::Authentication::Strategies::Multisite::Base

Inherits:
Merb::Authentication::Strategy
  • Object
show all
Defined in:
lib/merb-auth-more/strategies/multisite/multisite_password_form.rb

Overview

add site_id to base params. github.com/wycats/merb/blob/784ac7d71780d1a7cfb9152ba4cb0e 18a990ab7a/merb-auth/merb-auth-more/lib/merb-auth-more/ strategies/abstract_password.rb

Direct Known Subclasses

Form

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.login_paramObject

Overwrite this method to customize the field



30
31
32
# File 'lib/merb-auth-more/strategies/multisite/multisite_password_form.rb', line 30

def self.
  (Merb::Plugins.config[:"merb-auth"][:login_param] || :login).to_s.to_sym
end

.password_paramObject

Overwrite this method to customize the field



25
26
27
# File 'lib/merb-auth-more/strategies/multisite/multisite_password_form.rb', line 25

def self.password_param
  (Merb::Plugins.config[:"merb-auth"][:password_param] || :password).to_s.to_sym
end

.site_id_paramObject



35
36
37
# File 'lib/merb-auth-more/strategies/multisite/multisite_password_form.rb', line 35

def self.site_id_param
  (Merb::Plugins.config[:"merb-auth"][:site_id_param] || :site_id).to_s.to_sym
end

Instance Method Details

#login_paramObject



43
44
45
# File 'lib/merb-auth-more/strategies/multisite/multisite_password_form.rb', line 43

def 
  @login_param ||= Base.
end

#password_paramObject



39
40
41
# File 'lib/merb-auth-more/strategies/multisite/multisite_password_form.rb', line 39

def password_param
  @password_param ||= Base.password_param
end

#site_id_paramObject



48
49
50
# File 'lib/merb-auth-more/strategies/multisite/multisite_password_form.rb', line 48

def site_id_param
  @site_id_param ||= Base.site_id_param
end