Created by: ston1th 2018-10-26 21:55:02
Updated by: alex 2020-02-27 14:49:58
Visibility: Public

Vault

Enable User Auth

vault auth-enable userpass

Create User testuser

vault write auth/userpass/users/testuser \
        password=blubb \
        policies=root

Login

curl $VAULT_ADDR/v1/auth/userpass/login/testuser \
        -d '{ "password": "blubb" }'

Curl

curl \
        -H "X-Vault-Token: 87dc4d74-1d04-843d-c44a-0aee322d3776" \
        -X POST \
        -d '{"user": "email@gmail.com","password": "fizzbuzz"}' \
        $VAULT_ADDR/v1/secret/appdev/playstore
curl \
         -H "X-Vault-Token: 87dc4d74-1d04-843d-c44a-0aee322d3776" \
         -X POST \
         -d '{"value": "blubb"}' \
         $VAULT_ADDR/v1/secret/edv/youtrack/root