VesselMan test ERP client

Simulates the client's ERP backend for the VesselMan hot-link flow (Custom Token Exchange). Click a hot-link as if you were that ERP user.

ERP userVessel userAuth0 user_idActions
erp_user_1vessel_user_a auth0|69DCF6A2978FFFF6332F75F0 Hot-link Debug Dry-run
erp_user_2vessel_user_a auth0|69DCF6A2978FFFF6332F75F0 Hot-link Debug Dry-run
erp_user_3vessel_user_b AUTH0|6A21582266777B8516430BC2 Hot-link Debug Dry-run
erp_user_4vessel_user_b AUTH0|6A21582266777B8516430BC2 Hot-link Debug Dry-run
erp_user_5vessel_user_c OIDC|ENTRA-OIDC-MARCURA-DEV|YFQI0HZC-VD0LMIAZCZISYNS6XC9UVBIYFBNDFQO258 Hot-link Debug Dry-run

Effective config

mode               : exchange
issuer (iss)       : https://erp-dev.vesselman.com
audience (aud)     : urn:vesselman:token-exchange
subject_token_type : urn:vesselman:erp-assertion
auth0 domain       : marcura-dev.eu.auth0.com
bff client_id      : Z5qO6B52BWN1UZ8DIZFvEIBaemoacD1Y
bff private key    : /opt/erp/keys/vesselman_bff_private.pem
vesselman redirect : https://dev.vesselman.com
jwks               : https://erp-dev.vesselman.com/.well-known/jwks.json

⚠ For a live exchange, the Auth0 Action secrets ERP_JWKS_URI / ERP_ISSUER must point at this server via a publicly reachable URL (tunnel for localhost), and the vessel-users must exist in Auth0 with their real auth0|… ids in vessel-users.json.


← ERP test client home