Skip to content

Instantly share code, notes, and snippets.

@shanna
Created November 4, 2009 06:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shanna/225849 to your computer and use it in GitHub Desktop.
Save shanna/225849 to your computer and use it in GitHub Desktop.
diff --git a/lib/sinatra_warden/sinatra.rb b/lib/sinatra_warden/sinatra.rb
index a6bf5e3..652bdd6 100644
--- a/lib/sinatra_warden/sinatra.rb
+++ b/lib/sinatra_warden/sinatra.rb
@@ -35,7 +35,10 @@ module Sinatra
def self.registered(app)
app.helpers Warden::Helpers
-
+ app.use Warden::Manager do |manager|
+ manager.failure_app = app
+ end
+
app.set :auth_failure_path, '/'
app.set :auth_success_path, lambda{ back }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment