# Authentication

Authentication is required when working with private repositories or package indexes.

Learn more about authentication in uv:

- [Using the `uv auth` CLI](./cli.md)
- [HTTP authentication](./http.md)
- [Git authentication](./git.md)
- [TLS certificates](./certificates.md)
- [Third-party services](./third-party.md)
