
Il link che incolli in chat e' il modo standard con cui il giocatore conferma una presenza. Ecco esattamente cosa succede dal lato suo, senza login richiesto.
L'URL
Il formato e' https://app.elevenbase.pro/?t=<token>. Il token e' un identificativo random firmato; non si puo' indovinare per accedere a una sessione di un altro club. Quando l'app vede ?t= in URL, salta autenticazione e routing e mostra direttamente la pagina di risposta pubblica.
Cosa vede chi clicca
- Header del team (nome, badge, colore primario se impostato)
- Titolo della sessione, data e ora, eventuale luogo, le partite della giornata se presenti
- Conteggio progressivo dei voti (ad es. 14 giocatori, 11 hanno gia' risposto)
- Un Select con la lista nominativa dei giocatori in rosa, da cui scegliere il proprio nome
- Tre bottoni di stato: Presente, Ritardo, Assente
Una volta scelto stato e premuto, ricevi conferma immediata. Se cambi idea, basta selezionare di nuovo il proprio nome e cliccare un altro stato: l'ultimo voto vince. La RPC server-side e' submit_session_response_with_token e firma la risposta con il source = public-link.
Signup opzionale dopo la risposta
Sotto il modulo c'e' un riquadro Vuoi vedere le tue statistiche?: tre campi (nome, cognome, email) e una password. Se ti registri da qui, l'account viene collegato in automatico al record giocatore tramite l'email che il founder aveva inserito (o, se non c'era, tramite quella che scegli tu). Da quel momento ti loggherai e vedrai la tua scheda con goal, assist, voti, presenze.
Sicurezza del token
Il token e' valido per la singola sessione e finisce automaticamente dopo che la sessione e' archiviata. Non identifica chi clicca: l'identita' del giocatore e' determinata solo dalla scelta nel Select. Se un link ti e' arrivato per sbaglio, semplicemente non selezionarti.
Hai un dubbio o trovi un errore? Scrivici a coach@elevenbase.pro o leggi le altre guide.