Class: WineBouncer::AuthStrategies::Default
- Inherits:
-
BaseStrategy
- Object
- BaseStrategy
- WineBouncer::AuthStrategies::Default
- Defined in:
- lib/wine_bouncer/auth_strategies/default.rb
Instance Attribute Summary
Attributes inherited from BaseStrategy
Instance Method Summary collapse
Instance Method Details
#auth_scopes ⇒ Object
16 17 18 |
# File 'lib/wine_bouncer/auth_strategies/default.rb', line 16 def auth_scopes [:scopes].map(&:to_sym) end |
#endpoint_protected? ⇒ Boolean
6 7 8 |
# File 'lib/wine_bouncer/auth_strategies/default.rb', line 6 def endpoint_protected? !! end |
#has_auth_scopes? ⇒ Boolean
10 11 12 13 14 |
# File 'lib/wine_bouncer/auth_strategies/default.rb', line 10 def has_auth_scopes? !! && .key?(:scopes) && ![:scopes].empty? end |