Chioșcuri — securitate și acces
Ce poate face cineva cu linkul unui chioșc
Linkul chioșcului (lung, sau scurt după PIN) e o cheie. Cine îl are poate doar:
- să înregistreze prezențe la evenimentul acelui chioșc, scanând coduri valide ale participanților;
- să vadă numele (și detaliile alese în Configurare) ale celui al cărui cod tocmai l-a scanat;
- să deschidă setările chioșcului, dacă știe și PIN-ul (sau dacă chioșcul nu are PIN).
Nu poate:
- să vadă lista participanților sau a prezențelor;
- să intre în wp-admin sau în contul cuiva;
- să anuleze prezențe sau să facă excepții (participanții fără pass sunt refuzați);
- să înregistreze prezențe la alt eveniment decât al chioșcului;
- să trimită sute de scanări pe minut (serverul le refuză peste o limită).
Un cod de participant nu poate fi „ghicit”: codurile sunt aleatoare, lungi și au o cifră de control.
PIN-ul
- Are 4–8 cifre. Se păstrează doar ca amprentă (hash): nimeni nu-l poate citi din admin, îl poți doar schimba.
- Protejează setările de pe chioșc și activarea linkului scurt.
- După PIN, setările rămân deschise cât sunt folosite și se blochează la loc după 30 de secunde fără atingere, la Blochează sau când pagina trece în fundal.
- Nu protejează scanarea: oricine poate arăta un cod chioșcului, asta e rostul lui.
- 5 încercări greșite în 10 minute blochează PIN-ul acelui chioșc 10 minute. Iar o adresă de internet care încearcă multe linkuri scurte este și ea încetinită.
- Folosește un PIN care nu e scris pe chioșc și nu e PIN-ul tabletei.
Linkul scurt
Linkul scurt nu conține cheia: fără PIN nu deschide nimic. Un link scurt inexistent arată exact ca unul existent cu PIN greșit, deci nu se poate afla ce linkuri există.
Fiecare dispozitiv activat cu PIN-ul primește o cheie a lui, păstrată în browserul lui. Se păstrează cheile ultimelor 20 de dispozitive activate. Link nou le anulează pe toate.
Linkul a ajuns unde nu trebuia
De exemplu a fost trimis pe un grup, sau cineva a fotografiat codul QR.
- Configurare → Chioșcuri → Link nou pe acel chioșc. Linkul vechi nu mai funcționează din acel moment.
- Deschide noul link pe dispozitivul chioșcului (codul QR din casetă). Dacă are coadă offline, deschide-l în același browser: coada se trimite.
- Dacă folosești linkul scurt: activează din nou dispozitivul cu PIN-ul. Dacă și PIN-ul s-a aflat, pune unul nou (Modifică).
- Uită-te în Raport / alerte după prezențe ciudate (de exemplu la ore la care chioșcul nu era deschis). O prezență greșită se anulează din scaner sau din dosar.
Tabletă pierdută sau furată
- Imediat: Configurare → Chioșcuri → Link nou (sau Oprește) pe chioșcul ei. Așa nu mai poate înregistra nimic.
- Dacă avea scanări în așteptare (vezi în scaner), acelea s-au pierdut odată cu tableta: persoanele respective nu apar prezente. Găsește-le după alte urme (alerte, ecusoane, listă de semnături) și marchează-le manual.
- Pe tabletă nu există liste de participanți. Coada conține doar coduri, fără nume.
Ce rămâne pe dispozitiv
În browserul chioșcului (memoria locală a site-ului) se păstrează:
| Ce | De ce | Cât timp |
|---|---|---|
| Coada offline: codul, evenimentul, ora scanării | Ca să fie trimisă când revine internetul. | Până se trimite. |
| Cheia dispozitivului (doar la linkul scurt) | Ca să nu ceară PIN-ul la fiecare deschidere. | Până la Link nou / ștergerea datelor. |
| Ultimul eveniment al zilei | Ca să poată scana repornit fără internet. | Ziua respectivă. |
| Camera aleasă, oglinda | Preferințe. | Până la ștergerea datelor. |
Nu se păstrează: nume, liste, emailuri, fotografii. Camera nu înregistrează și nu trimite imagini; doar citește codurile, pe dispozitiv.
După eveniment: verifică să nu aibă coadă, apoi șterge datele site-ului din browserul dispozitivului și șterge chioșcul din admin.
Cine poate face ce în admin
| Acțiune | Cine |
|---|---|
| Crea, modifica, opri, șterge chioșcuri, Link nou | Administratorii (dreptul de a schimba setările Dentisity). |
| Vedea starea chioșcurilor și alertele, Rezolvat | Oricine are acces la scaner (inclusiv rolul Secretariat). |
| Anula o prezență de la chioșc | Ca pentru orice prezență (din scaner sau dosar). |