taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 6222e0a3b6a48c5b858d7d6d62c5bf7f9cad0efe
parent cc64b1717da91ebc0a19811af62374d294c9959a
Author: Antoine A <>
Date:   Thu,  5 Dec 2024 15:01:23 +0100

regional: token auth for libeufin

Diffstat:
Mregional-currency/setup-libeufin.sh | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/regional-currency/setup-libeufin.sh b/regional-currency/setup-libeufin.sh @@ -116,7 +116,9 @@ curl -sS --max-time 2 \ if test ${DO_CONVERSION} == y; then say "Setting conversion rates to 1:1 ..." # TODO only set conversion rates if known have been set -curl -sS -u "admin:${BANK_ADMIN_PASSWORD}" \ +BANK_ADMIN_TOKEN=`sudo -u libeufin-bank libeufin-bank create-token -u admin -s readwrite` +curl -sS --fail-with-body \ + -H "Authorization: Bearer $BANK_ADMIN_TOKEN" \ -H 'Content-Type: application/json; charset=utf-8' \ ${PROTO}://bank.${DOMAIN_NAME}/conversion-info/conversion-rate \ --data-binary @- &>> setup.log << EOF