Module: Mcp::Auth::ControllerHelpers
- Defined in:
- lib/mcp/auth.rb
Overview
Helper methods for controllers
Instance Method Summary collapse
- #mcp_api_key ⇒ Object
- #mcp_authenticated? ⇒ Boolean
- #mcp_email ⇒ Object
- #mcp_org_id ⇒ Object
- #mcp_scope ⇒ Object
- #mcp_token ⇒ Object
- #mcp_user_id ⇒ Object
Instance Method Details
#mcp_api_key ⇒ Object
124 125 126 |
# File 'lib/mcp/auth.rb', line 124 def mcp_api_key request.env['mcp.api_key'] end |
#mcp_authenticated? ⇒ Boolean
128 129 130 |
# File 'lib/mcp/auth.rb', line 128 def mcp_authenticated? mcp_user_id.present? end |
#mcp_email ⇒ Object
112 113 114 |
# File 'lib/mcp/auth.rb', line 112 def mcp_email request.env['mcp.email'] end |
#mcp_org_id ⇒ Object
108 109 110 |
# File 'lib/mcp/auth.rb', line 108 def mcp_org_id request.env['mcp.org_id'] end |
#mcp_scope ⇒ Object
120 121 122 |
# File 'lib/mcp/auth.rb', line 120 def mcp_scope request.env['mcp.scope'] end |
#mcp_token ⇒ Object
116 117 118 |
# File 'lib/mcp/auth.rb', line 116 def mcp_token request.env['mcp.token'] end |
#mcp_user_id ⇒ Object
104 105 106 |
# File 'lib/mcp/auth.rb', line 104 def mcp_user_id request.env['mcp.user_id'] end |