Example of failed request¶
When user sends an unauthorized request, we probably face the error.
- Request expects JSON format - Request: - curl --location --request GET 'https://demo.ddev.site/api/demo/photos/1' \ --header 'Accept: application/json' - Response: - { "error": "Authentication required." } - Warning - The response code will be 401 
- Request expects HTML format - Request: - curl --location --request GET 'https://demo.ddev.site/api/demo/photos/1'- In that case you will not get the error message, instead the request just forwarded to the login page. 
Tip
plugin.tx_routes.settings.redirect.loginPage should be set to reflect the login page.