Merge 7ae7af793c
into cc58e22b19
This commit is contained in:
commit
76e7411ede
|
@ -0,0 +1,26 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Replace with your NordVPN access token
|
||||||
|
TOKEN="my-token-from-nordvpn"
|
||||||
|
|
||||||
|
# Encode credentials
|
||||||
|
ENCODED_CREDENTIALS=$(echo -n "token:$TOKEN" | base64)
|
||||||
|
|
||||||
|
# Set API URL
|
||||||
|
URL="https://api.nordvpn.com/v1/users/services/credentials"
|
||||||
|
|
||||||
|
# Make the API request and parse the result
|
||||||
|
response=$(curl -s -H "Authorization: Basic $ENCODED_CREDENTIALS" -X GET "$URL")
|
||||||
|
|
||||||
|
# Print the response (you can format it as needed)
|
||||||
|
echo "Response from NordVPN API:"
|
||||||
|
echo "$response"
|
||||||
|
|
||||||
|
# Optionally, parse specific fields (uncomment if needed)
|
||||||
|
# USERNAME=$(echo "$response" | jq -r '.username')
|
||||||
|
# PASSWORD=$(echo "$response" | jq -r '.password')
|
||||||
|
# NORDLYNX_PRIVATE_KEY=$(echo "$response" | jq -r '.nordlynx_private_key')
|
||||||
|
|
||||||
|
# echo "Username: $USERNAME"
|
||||||
|
# echo "Password: $PASSWORD"
|
||||||
|
# echo "NordLynx Private Key: $NORDLYNX_PRIVATE_KEY"
|
Loading…
Reference in New Issue