Module: TokenAttr
- Defined in:
- lib/token_attr/errors.rb,
lib/token_attr/concern.rb,
lib/token_attr/version.rb
Defined Under Namespace
Modules: Concern Classes: TokenDefinition, TooManyAttemptsError
Constant Summary collapse
- DEFAULT_TOKEN_LENGTH =
8.freeze
- ALPHABETIC_ALPHABET =
[('a'..'z'),('A'..'Z')].map(&:to_a).flatten.freeze
- NUMERIC_ALPHABET =
[(0..9)].map(&:to_a).flatten.freeze
- ALPHANUMERIC_ALPHABET =
[ALPHABETIC_ALPHABET, NUMERIC_ALPHABET].flatten.freeze
- VERSION =
'0.2.0'.freeze