class Rack::Auth::Fernet
Public Class Methods
new(app, secret, realm=nil)
click to toggle source
# File lib/rack/fernet.rb, line 11 def initialize(app, secret, realm=nil) @app = app @realm = realm @secret = secret end
Private Instance Methods
valid?(auth)
click to toggle source
# File lib/rack/fernet.rb, line 18 def valid?(auth) verifier = ::Fernet.verifier(@secret, auth.credentials.last) verifier.valid? end