When a member’s ID Card code is scanned or the link is opened, Pool Queue displays a simple public verification page confirming that member’s active status.
This page is read-only, secure, and controlled entirely by your club’s ID Card settings.
1. How It Works
Every member’s ID Card has a unique, non-guessable public URL in the format:
When someone scans the QR code or clicks the link, Pool Queue loads the page instantly - no login required.
2. What the Page Shows
The information displayed depends on which fields your administrators have chosen under
Admin → Setup → Accounts → ID Cards → Public Display.
Possible fields include:
| Field | Description |
|---|---|
| Member Name / Preferred Name | Displays the swimmer’s name as configured in their profile. |
| Member Number | Optional unique member identifier. |
| Age | Calculated from birth date (exact DOB is never shown). |
| Club / Team Name | Always shown at the top. |
| Registration Status | A green Active or red Inactive indicator. |
| Registration Details | Optional roster, roster group, and session information for the current season. |
3. Status Indicators
The status appears prominently at the top of the page:
| Icon | Meaning |
|---|---|
| Active | Member currently has at least one active registration. |
| Inactive | Member is not currently registered or the card is disabled. |
If the club has chosen to show registration details, active sessions will be highlighted beneath the status.
4. When Cards Are Disabled or Revoked
If an administrator disables or revokes a card:
The verification page still opens,
but shows a red ❌ message such as “This ID Card is not active.”
Registration details and age are hidden.
This ensures that anyone scanning an outdated or compromised code can instantly see that it’s invalid.
5. Privacy and Security
The public verification page is intentionally minimal.
Only the fields selected in setup are ever shown.
No addresses, contact info, or full birth dates are exposed.
Every card uses a random 128-bit value, impossible to guess or iterate.
Optional audit logging can record each lookup (timestamp, IP, user agent, referrer)
Comments
0 comments
Please sign in to leave a comment.