Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions ibexa/commerce/5.0/config/packages/security.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,14 @@ security:
# success_handler: lexik_jwt_authentication.handler.authentication_success
# failure_handler: lexik_jwt_authentication.handler.authentication_failure

# Uncomment `ibexa_jwt_mcp` rule if you are using Ibexa MCP
#ibexa_jwt_mcp:
# request_matcher: Ibexa\Mcp\Security\McpRequestMatcher
# user_checker: Ibexa\Core\MVC\Symfony\Security\UserChecker
# provider: ibexa
# stateless: true
# jwt: ~

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Doc note: this note should also go into a security checklist. I think @glye maintains it?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you have anything specific in mind?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll do a PR on the checklist.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#ibexa_jwt_rest.api:
# request_matcher: Ibexa\Rest\Security\AuthorizationHeaderRESTRequestMatcher
# user_checker: Ibexa\Core\MVC\Symfony\Security\UserChecker
Expand Down
3 changes: 3 additions & 0 deletions ibexa/commerce/5.0/config/routes/ibexa_mcp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ibexa_mcp:
resource: .
type: ibexa_mcp
8 changes: 8 additions & 0 deletions ibexa/experience/5.0/config/packages/security.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,14 @@ security:
# success_handler: lexik_jwt_authentication.handler.authentication_success
# failure_handler: lexik_jwt_authentication.handler.authentication_failure

# Uncomment `ibexa_jwt_mcp` rule if you are using Ibexa MCP
#ibexa_jwt_mcp:
# request_matcher: Ibexa\Mcp\Security\McpRequestMatcher
# user_checker: Ibexa\Core\MVC\Symfony\Security\UserChecker
# provider: ibexa
# stateless: true
# jwt: ~
Comment thread
barw4 marked this conversation as resolved.
Outdated

#ibexa_jwt_rest.api:
# request_matcher: Ibexa\Rest\Security\AuthorizationHeaderRESTRequestMatcher
# user_checker: Ibexa\Core\MVC\Symfony\Security\UserChecker
Expand Down
3 changes: 3 additions & 0 deletions ibexa/experience/5.0/config/routes/ibexa_mcp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ibexa_mcp:
resource: .
type: ibexa_mcp
8 changes: 8 additions & 0 deletions ibexa/headless/5.0/config/packages/security.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,14 @@ security:
# - 'Ibexa\Cdp\Security\CdpRequestAuthenticator'
# stateless: true

# Uncomment `ibexa_jwt_mcp` rule if you are using Ibexa MCP
#ibexa_jwt_mcp:
# request_matcher: Ibexa\Mcp\Security\McpRequestMatcher
# user_checker: Ibexa\Core\MVC\Symfony\Security\UserChecker
# provider: ibexa
# stateless: true
# jwt: ~

# Uncomment the rules below to enable JSON Web Token (JWT) authentication for REST and/or GraphQL
#ibexa_jwt_rest:
# request_matcher: Ibexa\Rest\Security\JWTTokenCreationRESTRequestMatcher
Expand Down
3 changes: 3 additions & 0 deletions ibexa/headless/5.0/config/routes/ibexa_mcp.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ibexa_mcp:
resource: .
type: ibexa_mcp
Loading