Use Key module for API key management

Created on 1 August 2024, 4 months ago

Problem/Motivation

While the module does not display Brandfolder API keys on its config form, the keys are stored using Drupal's config system. While config files should be stored outside a site's web root, they are typically tracked in version control, and these keys will also be tracked by default. This is not optimal, security-wise.

Proposed resolution

Use the Key module β†’ to store Brandfolder API keys, so users can easily configure their preferred key storage method.

Remaining tasks

Update Brandfolder config form and all code that currently pulls keys from config.
@see https://www.drupal.org/docs/contributed-modules/key/developer-guide β†’

User interface changes

Key selection options on Brandfolder config form.

API changes

None.

Data model changes

New key storage and retrieval, internally.

✨ Feature request
Status

Needs work

Version

5.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States ndewhurst USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024