Module: Trinidad::Sandbox::Helpers::Auth
- Includes:
- Sinatra::Authorization
- Defined in:
- lib/trinidad_sandbox_extension/app/helpers/sandbox.rb
Instance Method Summary collapse
Instance Method Details
#authorization_realm ⇒ Object
18 |
# File 'lib/trinidad_sandbox_extension/app/helpers/sandbox.rb', line 18 def ; "Trinidad's sandbox"; end |
#authorize(user, pass) ⇒ Object
10 11 12 |
# File 'lib/trinidad_sandbox_extension/app/helpers/sandbox.rb', line 10 def (user, pass) user == sandbox_username && pass == sandbox_password end |
#authorized? ⇒ Boolean
14 15 16 |
# File 'lib/trinidad_sandbox_extension/app/helpers/sandbox.rb', line 14 def sandbox_username && sandbox_password ? request.env['REMOTE_USER'] && !request.env['REMOTE_USER'].empty? : true end |