sync dari sicabe-doc/deploy @ bc1a6e6

This commit is contained in:
2026-10-11 13:59:47 +07:00
parent 4ca7a9a58e
commit cbabe96061
29 changed files with 1210 additions and 650 deletions
+2 -2
View File
@@ -97,7 +97,7 @@ try:
except Exception:
print(''); raise SystemExit
roles=c.get('realm_access',{}).get('roles') or []
print(c.get('preferred_username',''), '|', ','.join(roles))
print(c.get('preferred_username','') + '|' + ','.join(roles))
" 2>/dev/null || echo ""
}
@@ -216,7 +216,7 @@ check_keycloak_users_login() {
*) pw="${user}123" ;;
esac
claim=$(kc_user_login_probe "${user}" "${pw}")
preferred="${claim%% |*}"
preferred="${claim%%|*}"
if [[ "${preferred}" == "${user}" ]]; then
pass "Login '${user}' OK (preferred_username=${preferred})"
elif [[ -n "${preferred}" ]]; then