Sha256: 372b7ffab9ca9f6739938bb7bd320b3d89169c878a3a30369191bfca9aee3f91
Contents?: true
Size: 248 Bytes
Versions: 5
Compression:
Stored size: 248 Bytes
Contents
class Auth::Token attr_reader :token alias_method :to_s, :token def initialize @hex = ActiveSupport::SecureRandom.hex(64) # base64 url, see RFC4648 @token = SecureRandom.base64(15).tr('+/=', '-_ ').strip.delete("\n") end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
sparkly-auth-1.2.1 | lib/auth/token.rb |
sparkly-auth-1.1.0 | lib/auth/token.rb |
sparkly-auth-1.0.2 | lib/auth/token.rb |
sparkly-auth-1.0.1 | lib/auth/token.rb |
sparkly-auth-1.0.0 | lib/auth/token.rb |