Sam Taylor
Tech Fanatics Community • Community Lead
🎫 Ticket No: t2u-lhapkuy1
User ID: t2u_usr_sam_tayl • Event: evt_rbac_showcase
✓ Synced to Firebase Cloud (t2u-qms)
📋
Request Logging & Firebase Cloud cURLs
DEVELOPER DEBUG LOG
Formatted JSON payload of the submitted data and exact cURL commands sent to Firebase Cloud Functions / Auth Handler.
1. Submitted Form Data (JSON Formatted):
📋 Copy JSON
{
"registrationId": "13509a9d55d84702a1c03f2b3afe841a",
"eventId": "evt_rbac_showcase",
"formId": "632",
"ticketId": "t2u-lhapkuy1",
"ticket2uUserId": "t2u_usr_sam_tayl",
"fullName": "Sam Taylor",
"nameOnTag": "Sam Taylor",
"email": "visitor@techfan.org",
"mobileNumber": "\u002B60123456780",
"company": "Tech Fanatics Community",
"designation": "Community Lead",
"jobRole": "Industry Specialist/Professional",
"country": "Malaysia",
"industry": "Technology",
"visitingPurpose": "To explore new products \u0026 latest technologies",
"businessMatchingInterest": false,
"interestedProductsServices": "",
"consentGiven": true,
"howDidYouKnow": "Website",
"conferenceInfoInterest": "Yes send me more info",
"remarks": "General attendee exploring the latest tech exhibitions and keynote talks.",
"createdAt": "2026-09-01T04:21:58.0626280",
"firebaseUid": "iUDjdjLRwTf3wrp2OHQ5b6mOH7N2",
"syncedToFirebase": true
}
✓ Copied Input JSON!
2. Firebase Cloud Function (authHandler) cURL:
📋 Copy cURL
curl -i -X GET "https://match.ticket2u.com/auth?email=visitor%40techfan.org&eventIds=evt_rbac_showcase&exp=1790828518&sig=e0b55e6db357293908fc702e00d965d6be7da90d30ae626be10a09f512cc4601&ticketId=t2u-lhapkuy1"
✓ Copied Auth Handler cURL!
3. Firebase Webhook (ticket2uProfileWebhook) cURL:
📋 Copy cURL
curl -i -X POST "https://match-ticket2u-com.firebaseapp.com/ticket2uProfileWebhook" \
-H "Content-Type: application/json" \
-d '{"email":"visitor@techfan.org","eventId":"evt_rbac_showcase","ticketId":"t2u-lhapkuy1","fullName":"Sam Taylor","company":"Tech Fanatics Community","industry":"Technology","jobRole":"Industry Specialist/Professional","designation":"Community Lead"}'
✓ Copied Webhook cURL!
4. Firestore Documents Payload (users/{uid} & events/{eventId}/registrations/{uid}):
📋 Copy Firestore JSON
// users/iUDjdjLRwTf3wrp2OHQ5b6mOH7N2:
{
"uid": "iUDjdjLRwTf3wrp2OHQ5b6mOH7N2",
"email": "visitor@techfan.org",
"displayName": "Sam Taylor",
"company": "Tech Fanatics Community",
"industry": "Technology",
"ticketId": "t2u-lhapkuy1",
"ticket2uUserId": "t2u_usr_sam_tayl",
"mobileNumber": "\u002B60123456780",
"country": "Malaysia",
"jobRole": "Industry Specialist/Professional",
"designation": "Community Lead",
"visitingPurpose": "To explore new products \u0026 latest technologies",
"businessMatchingInterest": false,
"interestedProducts": "",
"consentGiven": true,
"howDidYouKnow": "Website",
"remarks": "General attendee exploring the latest tech exhibitions and keynote talks.",
"syncedAt": "2026-09-24T10:46:11.4329206Z"
}
// events/evt_rbac_showcase/registrations/iUDjdjLRwTf3wrp2OHQ5b6mOH7N2:
{
"eventId": "evt_rbac_showcase",
"companyName": "Tech Fanatics Community",
"displayName": "Sam Taylor",
"email": "visitor@techfan.org",
"industry": "Technology",
"jobRole": "Industry Specialist/Professional",
"designation": "Community Lead",
"ticketId": "t2u-lhapkuy1",
"ticket2uUserId": "t2u_usr_sam_tayl",
"ticket2uRegistrationId": "13509a9d55d84702a1c03f2b3afe841a",
"offeringTags": [],
"lookingForTags": [],
"shareAvailability": true,
"businessMatchingInterest": false,
"interestedProductsServices": "",
"consentGiven": true,
"howDidYouKnow": "Website",
"remarks": "General attendee exploring the latest tech exhibitions and keynote talks.",
"agenda": [],
"updatedAt": "2026-09-24T10:46:11.4329495Z",
"createdAt": "2026-09-01T04:21:58.0626280"
}
✓ Copied Firestore Payloads!
🚀 Choose Your Magic Link / Login Method:
Simulate how the attendee logs into the Business Matching app via browser, local Expo dev server, or mobile device.
🌐 1. Localhost Expo Web (Attendee App):
Direct 1-click login on local Expo web server (port 8081) with Firebase Custom Token
http://localhost:8081/?customToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJpVURqZGpMUndUZjN3cnAyT0hRNWI2bU9IN04yIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbImV2dF9yYmFjX3Nob3djYXNlIl0sInRpY2tldElkIjoidDJ1LWxoYXBrdXkxIiwiZW1haWwiOiJ2aXNpdG9yQHRlY2hmYW4ub3JnIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3Mjk5NjEsImlhdCI6MTc4OTcyNjM2MX0.mV2LXwIomiDamv9Zxsy9YR7nVbafeW2G7KarzNr0E2_ciozdrJaaJNwf3afdjrfkPW9RMmGzVyyyZpVmursI4Vg6NIS5Eme5Bm4oODWtU-z6UzWblqfgkI1pFKlFc_pvnwYwrw-kJWeWsEXULtg1cPzN1OPXrOt_j7v78QamXWaSEf2jHft87dcRLgS3zcA0FSTX3rmrruuyp25ZB8vpanI4677wkoPtiKjLZEQecpi3ACAwltBnF14N2C5XdCNh2TOqa18_Q-mxoTzHaCoJlLBwANmR0xtgdTL8-takqos4kaX7D0oPSWrS-L0KYAizMxz_M7mj74kIjqDXn3Qa-g
✓ Copied Expo Web URL!
☁️ 2. Universal Browser / Firebase Cloud Landing:
Checks device & prompts user to open app or continue in browser (Signed HMAC URL)
https://match.ticket2u.com/auth?email=visitor%40techfan.org&eventIds=evt_rbac_showcase&exp=1790828518&sig=e0b55e6db357293908fc702e00d965d6be7da90d30ae626be10a09f512cc4601&ticketId=t2u-lhapkuy1
✓ Copied Universal Cloud URL!
📱 3. Mobile Device / Simulator Commands:
Run directly in terminal to open the installed Business Matching mobile app
xcrun simctl openurl booted "business-matching://app/auth?customToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJpVURqZGpMUndUZjN3cnAyT0hRNWI2bU9IN04yIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbImV2dF9yYmFjX3Nob3djYXNlIl0sInRpY2tldElkIjoidDJ1LWxoYXBrdXkxIiwiZW1haWwiOiJ2aXNpdG9yQHRlY2hmYW4ub3JnIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3Mjk5NjEsImlhdCI6MTc4OTcyNjM2MX0.mV2LXwIomiDamv9Zxsy9YR7nVbafeW2G7KarzNr0E2_ciozdrJaaJNwf3afdjrfkPW9RMmGzVyyyZpVmursI4Vg6NIS5Eme5Bm4oODWtU-z6UzWblqfgkI1pFKlFc_pvnwYwrw-kJWeWsEXULtg1cPzN1OPXrOt_j7v78QamXWaSEf2jHft87dcRLgS3zcA0FSTX3rmrruuyp25ZB8vpanI4677wkoPtiKjLZEQecpi3ACAwltBnF14N2C5XdCNh2TOqa18_Q-mxoTzHaCoJlLBwANmR0xtgdTL8-takqos4kaX7D0oPSWrS-L0KYAizMxz_M7mj74kIjqDXn3Qa-g"
Copy iOS
✓ Copied iOS Simulator Command!
adb shell am start -a android.intent.action.VIEW -d "business-matching://app/auth?customToken=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOiJpVURqZGpMUndUZjN3cnAyT0hRNWI2bU9IN04yIiwiY2xhaW1zIjp7ImV2ZW50SWRzIjpbImV2dF9yYmFjX3Nob3djYXNlIl0sInRpY2tldElkIjoidDJ1LWxoYXBrdXkxIiwiZW1haWwiOiJ2aXNpdG9yQHRlY2hmYW4ub3JnIn0sImlzcyI6ImZpcmViYXNlLWFkbWluc2RrLWZic3ZjQHQydS1xbXMuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJzdWIiOiJmaXJlYmFzZS1hZG1pbnNkay1mYnN2Y0B0MnUtcW1zLmlhbS5nc2VydmljZWFjY291bnQuY29tIiwiYXVkIjoiaHR0cHM6Ly9pZGVudGl0eXRvb2xraXQuZ29vZ2xlYXBpcy5jb20vZ29vZ2xlLmlkZW50aXR5LmlkZW50aXR5dG9vbGtpdC52MS5JZGVudGl0eVRvb2xraXQiLCJleHAiOjE3ODk3Mjk5NjEsImlhdCI6MTc4OTcyNjM2MX0.mV2LXwIomiDamv9Zxsy9YR7nVbafeW2G7KarzNr0E2_ciozdrJaaJNwf3afdjrfkPW9RMmGzVyyyZpVmursI4Vg6NIS5Eme5Bm4oODWtU-z6UzWblqfgkI1pFKlFc_pvnwYwrw-kJWeWsEXULtg1cPzN1OPXrOt_j7v78QamXWaSEf2jHft87dcRLgS3zcA0FSTX3rmrruuyp25ZB8vpanI4677wkoPtiKjLZEQecpi3ACAwltBnF14N2C5XdCNh2TOqa18_Q-mxoTzHaCoJlLBwANmR0xtgdTL8-takqos4kaX7D0oPSWrS-L0KYAizMxz_M7mj74kIjqDXn3Qa-g"
Copy Android
✓ Copied Android ADB Command!