commit 6222e0a3b6a48c5b858d7d6d62c5bf7f9cad0efe
parent cc64b1717da91ebc0a19811af62374d294c9959a
Author: Antoine A <>
Date: Thu, 5 Dec 2024 15:01:23 +0100
regional: token auth for libeufin
Diffstat:
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