lib/exvo_auth/path_helpers.rb in exvo-auth-0.2.1 vs lib/exvo_auth/path_helpers.rb in exvo-auth-0.2.2
- old
+ new
@@ -1,36 +1,17 @@
module ExvoAuth::PathHelpers
def self.included(base)
if base.respond_to?(:helper_method)
- base.helper_method :interactive_sign_in_path, :non_interactive_sign_in_path,
- :auth_sign_out_url, :auth_sign_in_url, :auth_sign_up_url
+ base.helper_method :auth_sign_out_url, :auth_sign_in_path
end
end
-
- def interactive_sign_in_path(params = {})
- path_with_query("/auth/interactive", params)
- end
-
- def non_interactive_sign_in_path(params = {})
- path_with_query("/auth/non_interactive", params)
- end
-
+
# Redirect users after logout there
def auth_sign_out_url
ExvoAuth::Config.host + "/users/sign_out"
end
- def auth_sign_in_url
- ExvoAuth::Config.host + "/users/sign_in"
- end
-
- def auth_sign_up_url
- ExvoAuth::Config.host + "/users/sign_up"
- end
-
- private
-
- def path_with_query(path, params = {})
- query = Rack::Utils.build_query(params)
- query.empty? ? path : "#{path}?#{query}"
+ # Redirect users to sign in / sign up
+ def auth_sign_in_path
+ "/auth/interactive"
end
end