Class: UserPlane::SignedInConstraint

Inherits:
Object
  • Object
show all
Defined in:
lib/user_plane/signed_in_constraint.rb

Overview

Prevents non signed in users to see specific routes

Instance Method Summary collapse

Instance Method Details

#matches?(request) ⇒ Boolean

Returns:

  • (Boolean)


5
6
7
8
# File 'lib/user_plane/signed_in_constraint.rb', line 5

def matches?(request)
  session = Session.new(request.session)
  session.signed_in?
end