Module: AuthProxy::Validator
Instance Method Summary collapse
- #authenticated? ⇒ Boolean
- #rack_request ⇒ Object
- #valid_callback? ⇒ Boolean
- #valid_cookie? ⇒ Boolean
Instance Method Details
#authenticated? ⇒ Boolean
15 16 17 |
# File 'lib/auth_proxy/validator.rb', line 15 def authenticated? valid_callback? || end |
#rack_request ⇒ Object
3 4 5 |
# File 'lib/auth_proxy/validator.rb', line 3 def rack_request Rack::Request.new(env) end |
#valid_callback? ⇒ Boolean
11 12 13 |
# File 'lib/auth_proxy/validator.rb', line 11 def valid_callback? env.fetch('omniauth.auth', {})['uid'] == '666397' end |
#valid_cookie? ⇒ Boolean
7 8 9 |
# File 'lib/auth_proxy/validator.rb', line 7 def rack_request.['secret'] == '123' end |