Module: Foobara::AuthHttp
- Defined in:
- foobara-auth-http-0.1.2/src/desugarizers/logs_out.rb,
foobara-auth-http-0.1.2/src/authenticators/bearer_authenticator.rb,
foobara-auth-http-0.1.2/src/authenticators/api_key_authenticator.rb,
foobara-auth-http-0.1.2/src/response_mutators/clear_access_token_header.rb,
foobara-auth-http-0.1.2/src/response_mutators/move_access_token_to_header.rb,
foobara-auth-http-0.1.2/src/request_mutators/set_refresh_token_from_cookie.rb,
foobara-auth-http-0.1.2/src/response_mutators/move_refresh_token_to_cookie.rb,
foobara-auth-http-0.1.2/src/request_mutators/set_user_to_authenticated_user.rb,
foobara-auth-http-0.1.2/lib/foobara/auth_http.rb
Defined Under Namespace
Modules: Desugarizers Classes: ApiKeyAuthenticator, BearerAuthenticator, ClearAccessTokenHeader, MoveAccessTokenToHeader, MoveRefreshTokenToCookie, SetRefreshTokenFromCookie, SetUserToAuthenticatedUser
Class Method Summary collapse
Class Method Details
.install! ⇒ Object
10 11 12 13 14 |
# File 'lib/foobara/auth_http.rb', line 10 def install! CommandConnectors::Http.register_authenticator BearerAuthenticator CommandConnectors::Http.register_authenticator ApiKeyAuthenticator CommandConnectors::Http.add_desugarizer Desugarizers::LogsOut end |