View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0008023 | OXID eShop (all versions) | 2.3. Extensions (modules, themes) | public | 2026-11-10 16:15 | 2026-11-10 16:15 |
| Reporter | michael_keiluweit | Assigned To | |||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | new | Resolution | open | ||
| Product Version | 7.6.0 | ||||
| Summary | 0008023: Examples Module: the JWT authentication component it installs blocks the activation of every module unless API_JWT_SECRET is set | ||||
| Description | After the JWT authentication component is installed through composer, activating any module fails as long as the environment variable API_JWT_SECRET is not set. This also affects modules that do not use the component. The activation reports that the service configuration of the module is invalid, and the shop log names the cause: JWT authentication is not configured. The examples module pulls in the component as a dependency, so following the installation steps of the examples module leads to the same state. The README of the examples module does not name API_JWT_SECRET. With API_JWT_SECRET set, all activations work. After removing the component, activation works again. | ||||
| Additional Information | - JWT Authentication Component v1.1.0 on OXID eShop 7.6 CE and on OXID eShop 7.5 CE - Same result with the component installed alone and with the component installed as a dependency of Examples Module v2.2.0 (shop 7.6) or v2.1.1 (shop 7.5) - Activation tested with the examples module, the module template and the geo blocking module | ||||
| Tags | No tags attached. | ||||
| Theme | Not defined | ||||
| Browser | Not defined | ||||
| PHP Version | Not defined | ||||
| Database Version | Not defined | ||||