Problem/Motivation
Since upgrading to 2.1.0, I get this error message:
The docs (error list below step four) does not list this error.
Missing required unique header. It should contain the application ID, or a default application must be configured.
Steps to reproduce
Settings as attached. Application was missing after updating from 2.0.19 but still doesn't work after manually adding it.
Proposed resolution
It looks like 2.1 was a complete redesign of the module based on the commit history - this should have been in a new 3.x branch. composer update will update a "drupal/rest_api_authentication": "^2.0" to 2.1 because it does not consider that a major version (read up on semver).
Add whatever comes out of this issue to the docs.
Remaining tasks
User interface changes
API changes
Data model changes
| Comment | File | Size | Author |
|---|---|---|---|
| screencapture-stage-redacted-admin-config-people-rest-api-authentication-auth-settings-2025-10-01-21_58_09.png | 518.01 KB | seanr |
Comments
Comment #2
purva_shende commentedWe have created a new branch and released the updated module. We have added instructions in the release notes to run the database updates after updating the module.
Running the database updates will prevent this issue from occurring.
Comment #4
purva_shende commented