Start login approval over HTTP
bashcurl -X POST "https://your-app.example.com/api/tapsign/login/approval/start" \
-H "Content-Type: application/json" \
-d '{
"client_key_id": "tk_live_workspace_example",
"device_ref": "dev_public_example_1234",
"login_request_id": "site-login-123",
"request_context": "custom-site-login"
}'
# same-origin backend route recommended:
# your server holds connector_id + connector_private_key_b64
# the browser never sees TapSign backend credentials