Sha256: ff4d8e76a6b3981796b2cd62b204a49ebd22d6fd5e89436d7a05bcff5e9be374
Contents?: true
Size: 283 Bytes
Versions: 9
Compression:
Stored size: 283 Bytes
Contents
module SnowmanIO module Concerns module Tokenable extend ActiveSupport::Concern def generate_token(token) loop do token = SecureRandom.hex break token unless self.class.where(token: token).first end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems