Module: MnoEnterprise::Concerns::Models::IntercomUser
- Extended by:
- ActiveSupport::Concern
- Included in:
- User
- Defined in:
- lib/mno_enterprise/concerns/models/intercom_user.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
-
#intercom_user_hash ⇒ Object
Instance methods ================================================================== Return intercom user hash This is used in secure mode.
Instance Method Details
#intercom_user_hash ⇒ Object
Instance methods
Return intercom user hash This is used in secure mode
25 26 27 |
# File 'lib/mno_enterprise/concerns/models/intercom_user.rb', line 25 def intercom_user_hash OpenSSL::HMAC.hexdigest('sha256', MnoEnterprise.intercom_api_secret, (self.id || self.email).to_s) if MnoEnterprise.intercom_api_secret end |