Module: FeedTokenHelper
- Defined in:
- app/helpers/feed_token_helper.rb
Instance Method Summary collapse
Instance Method Details
#generate_feed_token(type) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'app/helpers/feed_token_helper.rb', line 4 def generate_feed_token(type) feed_token = current_user&.feed_token return unless feed_token final_path = "#{current_request.path}.#{type}" digest = OpenSSL::HMAC.hexdigest("SHA256", feed_token, final_path) "#{User::FEED_TOKEN_PREFIX}#{digest}-#{current_user.id}" end |