module Grape::OAuth2::UniqueToken

OAuth2 helper for generation of unique token values. Can process custom payload and options.

Public Class Methods

generate(_payload = {}, options = {}) click to toggle source

Generates unique token value.

@param _payload [Hash]

payload

@param options [Hash]

options for generator

@return [String]

unique token value
# File lib/grape_oauth2/unique_token.rb, line 15
def self.generate(_payload = {}, options = {})
  SecureRandom.hex(options.delete(:size) || 32)
end