Issue Description
I am creating a API only account which will be used by a management interface to add domains and fetch the required DNS records from stalwart. But when creating the account with only a API key for authenticaiton, I get the error “Secondary credentials cannot be set directly.”
Expected Behavior
An account to be created with only an API key and to be able to get that API key for use.
Actual Behavior
I get the error “Secondary credentials cannot be set directly.”
Reproduction Steps
- Go to account creation on the admin panel
- Start fill in required fields.
- Add an authentication item
- Select API key
- set the name for the key
- Click save
- Observer error.
Stalwart Version
v0.16.x
Installation Method
Binary (Windows)
Database Backend
RocksDB
Blob Storage
RocksDB
Search Engine
Internal
Directory Backend
Internal
I have reviewed the documentation and FAQ and confirm that my issue is NOT addressed there.
on
I have searched this support forum (open and closed topics) and confirm this is not a duplicate.
on
I understand that topics in this category are triaged by a bot first but a human reply will follow up. If I’d prefer a human-only reply, I’ll add the no-ai tag to my topic.
on
