conda auth #
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 credentialsconda 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.
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
User Guide
To learn even more about how to use conda auth head over to our user guide
Developer Guide
Are you interested in contributing to conda auth? Our contributing guidelines will help you get up and running.