Non-Admin users cannot use Web Extension - 403 forbidden healthcheck
Author: skomaeCreated Oct 15, 2025Updated Oct 17, 2025
Labelstype:bugcomponent:backend
Data
- Shiori version: 1.8.0
- Database Engine: SQLite
- Operating system: Linux
- CLI/Web interface/Web Extension: Shiori by fmartingr
Describe the bug / actual behavior
With a non-admin user:
Login from Manage Extension (Firefox) works fine, however clicking the extension to bookmark a page results in Cannot reach Shiori server: Server health check failed: 403 Forbidden
Same extension and service setup works correctly with an admin user.
Expected behavior
Non-admin user should be able to trigger extension to bookmark page.
To Reproduce
Steps to reproduce the behavior:
- Create a non-admin user
- In Firefox, right-click Shiori extension and select Manage
- Login as non-admin user
- Verify that login was successful
- Navigate elsewhere and click Shiori extension to open bookmark
- Observe error "Server health check failed: 403 Forbidden"
Screenshots
If applicable, add screenshots to help explain your problem.
Notes
Add any other context about the problem here.
Source: go-shiori/shiori