Skip to content

[Dashboard] Access Tokens Page #3399

Closed
Closed
@gtsiolis

Description

@gtsiolis

Problem to solve

Currently, API Tokens are mixed with other user settings like Environment Variables, Notifications, etc.

This is part of #3300. 🍕

User Experience goal

The user should be able to create and delete API Tokens for their account.

Proposal

In this first MVC (minimum viable change), we can do the following:

  1. Introduce a dedicated page for creating and deleting API Tokens.
  2. Rename API Tokens to Access Tokens to make it friendlier to the user but also clarify these are Personal Access Tokens (PATs). /cc @AlexTugarev
  3. Show a modal dialog to prompt the user for a token name.
  4. Once the token is generated provided a button to copy the token to clipboard.
  5. Allow users to delete generated tokens from the tokens list.

Components involved:

  1. Text Field
  2. Button
  3. Modal

Designs

Section Spacing
image image
image image
image image
Created Copy Copied
image image image

See also design specs.

Documentation

No documentation changes are needed for this first iteration.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions