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