Skip to content

[Story]: Replace examples of sensitive values with explicit placeholders #1363

@ADubhlaoich

Description

@ADubhlaoich

Overview

As a user,
I want clear placeholders for examples,
So that I can update my code accordingly.

As a security expert,
I want placeholders for examples,
So that my scanning tools do not give false positives.

Which product or products does this request relate to?

Other

Description

Across the NGINX documentation sets, there are many instances of example values being given to represent user-specific information such as credentials or desired configuration options. Some of the example values look like plausibly sensitive information, either by accident or because they were generated in a test environment.

A generic pattern should be adopted and enforced across all documentation to make it abundantly clear what fields are placeholders, ensuring that the users know exactly what to replace, and to reduce the risk of the wrong information being used or perceived.

Acceptance criteria

  • The user should be able to clearly tell when an example has placeholder values
  • The user should be able to tell what the placeholder value is meant to represent
  • The user should not think the placeholder could represent any sensitive production information

Metadata

Metadata

Assignees

No one assigned

    Labels

    🔥 p2Priority 2: Impacts production; non-emergency

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions