Module: PrxAuth::Rails::SessionsHelper
- Defined in:
- app/helpers/prx_auth/rails/sessions_helper.rb
Instance Method Summary collapse
- #current_user_app(name) ⇒ Object
- #current_user_app?(name) ⇒ Boolean
- #current_user_id_accounts ⇒ Object
- #current_user_id_profile ⇒ Object
- #current_user_image ⇒ Object
- #current_user_image? ⇒ Boolean
Instance Method Details
#current_user_app(name) ⇒ Object
7 8 9 |
# File 'app/helpers/prx_auth/rails/sessions_helper.rb', line 7 def current_user_app(name) current_user_apps.find { |key, url| key.downcase.include?(name) }&.last end |
#current_user_app?(name) ⇒ Boolean
3 4 5 |
# File 'app/helpers/prx_auth/rails/sessions_helper.rb', line 3 def current_user_app?(name) current_user && current_user_app(name).present? end |
#current_user_id_accounts ⇒ Object
15 16 17 |
# File 'app/helpers/prx_auth/rails/sessions_helper.rb', line 15 def current_user_id_accounts "https://#{PrxAuth::Rails.configuration.id_host}/accounts" end |
#current_user_id_profile ⇒ Object
11 12 13 |
# File 'app/helpers/prx_auth/rails/sessions_helper.rb', line 11 def current_user_id_profile "https://#{PrxAuth::Rails.configuration.id_host}/profile" end |
#current_user_image ⇒ Object
23 24 25 |
# File 'app/helpers/prx_auth/rails/sessions_helper.rb', line 23 def current_user_image current_user_info["image_href"] end |
#current_user_image? ⇒ Boolean
19 20 21 |
# File 'app/helpers/prx_auth/rails/sessions_helper.rb', line 19 def current_user_image? current_user && current_user_image.present? end |