Handle API keys securely

Created on 27 January 2023, about 2 years ago

Problem/Motivation

Currently, the Greenhouse API key is stored in configuration. That means it is typically exported to a YAML file and tracked in the repository. API keys should be handled more securely than that.

See Securing Authentication Credentials β†’ in the Security in Drupal guide.

Steps to reproduce

Proposed resolution

Require the Key β†’ module. Use it to manage the API key.

Remaining tasks

User interface changes

API changes

Data model changes

The API key will be managed by the Key module, not stored in site configuration.

πŸ“Œ Task
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States benjifisher Boston area

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

Comments & Activities

Production build 0.71.5 2024