@@ 58-64 (lines=7) @@ | ||
55 | end |
|
56 | ||
57 | # Parses the url for the user domain |
|
58 | def parse_user_domain(hostname) |
|
59 | return hostname.split('.').first if Rails.configuration.url_host.empty? |
|
60 | Rails.configuration.url_host.split(',').each do |url_host| |
|
61 | return hostname.chomp(url_host).chomp('.') if hostname.include?(url_host) |
|
62 | end |
|
63 | '' |
|
64 | end |
|
65 | ||
66 | # Generates a checksum to use alongside the omniauth request |
|
67 | def generate_checksum(user_domain, redirect_url, secret) |
@@ 176-182 (lines=7) @@ | ||
173 | helper_method :configured_providers |
|
174 | ||
175 | # Parses the url for the user domain |
|
176 | def parse_user_domain(hostname) |
|
177 | return hostname.split('.').first if Rails.configuration.url_host.empty? |
|
178 | Rails.configuration.url_host.split(',').each do |url_host| |
|
179 | return hostname.chomp(url_host).chomp('.') if hostname.include?(url_host) |
|
180 | end |
|
181 | '' |
|
182 | end |
|
183 | ||
184 | # Include user domain in lograge logs |
|
185 | def append_info_to_payload(payload) |