diff --git a/lib/devise/rails/routes.rb b/lib/devise/rails/routes.rb index 5d0d60f1..6e4acc3a 100644 --- a/lib/devise/rails/routes.rb +++ b/lib/devise/rails/routes.rb @@ -264,7 +264,7 @@ module ActionDispatch::Routing def devise_omniauth_callback(mapping, controllers) #:nodoc: path, @scope[:path] = @scope[:path], nil - path_prefix = "/#{mapping.path}/auth" + path_prefix = "/#{mapping.path}/auth".squeeze("/") if ::OmniAuth.config.path_prefix && ::OmniAuth.config.path_prefix != path_prefix warn "[DEVISE] You can only add :omniauthable behavior to one model."