Run the desaccess_api_test.py
script to test your credentials via the DESaccess login API:
$ python desaccess_api_test.py
# Create a file to define the environment variables as shown below and source it prior to executing this script.
cat <<EOF > $HOME/.desaccess-credentials
#!/bin/sh
export DESACCESS_API_BASE_URL=https://des.ncsa.illinois.edu/desaccess/api
export DESACCESS_FILES_BASE_URL=https://des.ncsa.illinois.edu/files-desaccess
export DESACCESS_DATABASE=desdr
export DESACCESS_USERNAME=your_username
export DESACCESS_PASSWORD=your_password
EOF
source $HOME/.desaccess-credentials
api_examples.py
$ source $HOME/.desaccess-credentials
$ python api_examples.py
Logging in as user "manninga" ("desdr") and storing auth token...
Login succeeded!