Class: ApplicationGateway

Inherits:
ActionMCP::Gateway show all
Defined in:
lib/generators/action_mcp/install/templates/application_gateway.rb

Overview

Application Gateway - configure your authentication identifiers here

The Gateway reads from request.env keys set by upstream middleware (like Warden, Devise, or custom auth middleware) through identifier classes.

ActionMCP provides ready-to-use identifier examples for common authentication patterns. You can use them directly or customize them for your needs.

Constant Summary

Constants inherited from ActionMCP::Gateway

ActionMCP::Gateway::ALLOWED_IDENTITY_KEYS

Method Summary

Methods inherited from ActionMCP::Gateway

#call, identified_by, identifier_classes, #initialize

Constructor Details

This class inherits a constructor from ActionMCP::Gateway