sync dari sicabe-doc/deploy @ e8f8fde
This commit is contained in:
@@ -131,7 +131,7 @@ trino_exec_oidc() { _trino_stmt "$2" -H "Authorization: Bearer $1"; }
|
||||
# oidc_token <username> <password> → access token (client 'trino', scope openid)
|
||||
oidc_token() {
|
||||
curl -s --max-time 20 -X POST \
|
||||
"$(sicabe_local_url http KEYCLOAK_HOST "${KEYCLOAK_PORT:-12080}" KEYCLOAK_URL)/realms/${SICABE_REALM:-sicabe}/protocol/openid-connect/token" \
|
||||
"$(sicabe_keycloak_url)/realms/${SICABE_REALM:-sicabe}/protocol/openid-connect/token" \
|
||||
-d grant_type=password -d client_id=trino -d "client_secret=${TRINO_CLIENT_SECRET}" \
|
||||
-d "username=$1" -d "password=$2" -d scope=openid 2>/dev/null |
|
||||
python3 -c "import sys,json;print(json.load(sys.stdin).get('access_token',''))" 2>/dev/null
|
||||
|
||||
Reference in New Issue
Block a user