Skip to content

[Feature] notation login  #119

@SteveLasker

Description

@SteveLasker

The current notation cli supports -u / -p for each command. However, having to provide the username/password for each command is tedious at best.
Alternatively, cli commands provide a notation login -u -p type of experience where the subsequent commands can forgo having to provide the commands each time.

Ideally, this would be provided by the oras-go library, and notation just benefits from that common experience.

  • auth should support encrypted storage or usernames and passwords, possibly following the docker encryption story
  • not be dependent on the docker client or libraries being installed
  • support basic auth flows that use cloud provider tokens for native authentication
  • support 2fa cloud provider capabilities

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestepicnew work which requires one or more features, tasks, or issues to complete.

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions