class Warden::Strategies::Base
def fail!(message = "Failed to Login")
Halts the strategies so that this is the last strategy checked
You must throw an :warden symbol somewhere in the application to enforce this
This causes the strategy to fail. It does not throw an :warden symbol to drop the request out to the failure application
def fail!(message = "Failed to Login") halt! @message = message @result = :failure end