| @@ 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) |
|
| @@ 188-194 (lines=7) @@ | ||
| 185 | helper_method :configured_providers |
|
| 186 | ||
| 187 | # Parses the url for the user domain |
|
| 188 | def parse_user_domain(hostname) |
|
| 189 | return hostname.split('.').first if Rails.configuration.url_host.empty? |
|
| 190 | Rails.configuration.url_host.split(',').each do |url_host| |
|
| 191 | return hostname.chomp(url_host).chomp('.') if hostname.include?(url_host) |
|
| 192 | end |
|
| 193 | '' |
|
| 194 | end |
|
| 195 | ||
| 196 | # Include user domain in lograge logs |
|
| 197 | def append_info_to_payload(payload) |
|