Hi,

I was playing around with merb-auth and strategies to know exactly how
they work. I noticed that no matter what I set the Merb::Slices::config
[:"merb-auth-slice-password"][:no_default_strategies] param in my
strategies.rb file, the :default_password_form strategy will be
activated.

strategies.rb:

Merb::Slices::config[:"merb-auth-slice-password"]
[:no_default_strategies] = true

# Merb::Authentication.activate!(:default_basic_auth)
# Merb::Authentication.activate!(:default_password_form)

----------
merb-auth-slice-password.rb (in the merb-auth-slice-password gem
code):

(...)
    def self.init
      require 'merb-auth-more/mixins/redirect_back'
      unless MerbAuthSlicePassword[:no_default_strategies]
        puts "XXX self.init: :default_password_form activated"
        ::Merb::Authentication.activate!(:default_password_form)
      end
    end
(...)

Basically I always see the "XXX self.init: :default_password_form
activated" message on the console, regardless of the value of
Merb::Slices::config[:"merb-auth-slice-password"]
[:no_default_strategies]. I am not sure if this is a feature or a bug,
it may very well be that I am missing a point. If someone could shed a
light on this, it would be cool.

Most importantly, I have to say that merb-auth is simply awesome,
really!
Balint
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to