
The link you paste in chat is the standard way a player confirms attendance. Here's exactly what happens on their side, with no login required.
The URL
Format: https://app.elevenbase.pro/?t=<token>. The token is a random signed identifier; it can't be guessed to access another club's session. When the app sees ?t= in the URL, it skips auth and routing and shows the public response page directly.
What the tapper sees
- Team header (name, badge, primary color if set)
- Session title, date and time, optional location, day matches if present
- Live response count (e.g. 14 players, 11 already replied)
- A select dropdown with the roster's name list, to pick yours
- Three status buttons: Present, Late, Absent
Once you tap a status, you get instant confirmation. To change your mind, pick your name again and tap another status: latest vote wins. The server-side RPC is submit_session_response_with_token and tags the response with source = public-link.
Optional sign-up after replying
Below the form there's a Want to see your stats? box: three fields (first name, last name, email) and a password. If you sign up here, the account is auto-linked to the player record via the email the founder had entered (or, if none, the one you provide). From then on you log in and see your personal card with goals, assists, ratings, attendance.
Token security
The token is bound to a single session and is invalidated once that session is archived. It doesn't identify who taps: player identity comes only from the dropdown choice. If you got a link by mistake, just don't pick yourself.
Stuck or spotted a mistake? Email coach@elevenbase.pro or browse the other guides.