Sha256: 45b0711864a3e8c5bf88621d955e5045e42b2d348754cd3fce6aa0a16366c333
Contents?: true
Size: 742 Bytes
Versions: 5
Compression:
Stored size: 742 Bytes
Contents
Snuffleupagus ============= A little simple.. auth token generator Handles basic time-limited authentication token creation / validation Uses Gibberish::AES with 256 bit CBC encryption  ## Installation Include it in your Gemfile: ```ruby gem 'snuffleupagus', :git => 'git@github.com:TutoringAustralasia/snuffleupagus.git' ``` ## Basic Usage ### Token creation ```ruby snuffy = Snuffleupagus::AuthToken.new('p4ssw0rd') snuffy.create_token #=> "53616c7465645f5f25dba4d4a97b238c4560ab46ffdfb77b28ad3e7121ab1917" ``` ### Token validation ```ruby snuffy = Snuffleupagus::AuthToken.new('p4ssw0rd') snuffy.check_token("53616c7465645f5f25dba4d4a97b238c4560ab46ffdfb77b28ad3e7121ab1917") #=> true ```
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
snuffleupagus-0.0.8 | README.md |
snuffleupagus-0.0.7 | README.md |
snuffleupagus-0.0.5 | README.md |
snuffleupagus-0.0.4 | README.md |
snuffleupagus-0.0.3 | README.md |