# conda auth ```{toctree} :maxdepth: 1 :hidden: User Guide Developer Guide ``` Conda auth is a conda plugin which adds more secure authentication support to conda. Once installed, it provides two new commands you can use to manage credentials and access private conda channels: - `conda auth login` for logging into a private channel and storing your credentials - `conda auth logout` for logging out of a private channel and removing your credentials ## Installation Conda auth is available on conda-forge. As with all conda plugins, this must be installed into your base environment: ``` conda install --name base --channel conda-forge conda-auth ``` ## Usage
HTTP basic authentication:
``` conda auth login https://example.com/my-protected-channel --basic ```
Token authentication:
``` conda auth login example --token ``` *The above example by default would authenticate for a channel at [anaconda.org](https://anaconda.org).*
Token authentication using other channels:
``` conda auth login https://example.com/my-protected-channel --token ```
Removing credentials from your computer:
``` conda auth logout https://example.com/my-protected-channel ```
::::{grid} 2 :::{grid-item-card}

User Guide

To learn even more about how to use conda auth head over to our user guide

```{button-ref} user/index :expand: :color: primary To the user guide ``` ::: :::{grid-item-card}

Developer Guide

Are you interested in contributing to conda auth? Our contributing guidelines will help you get up and running.

```{button-ref} dev/index :expand: :color: info To the developer guide ``` ::: ::::