Si questo controllo già lo fatto, e il problema che sorge e un altro.
Purtroppo non tentano di registrarsi con lo stesso nome o mail, perchè sanno che non è possibile, ma fanno una nuova registrazione con una mail differente e quindi anche differente nome, quindi ovvio che il sistema accetti la registrazione.
Alcuni ci provano lo stesso nel tempo in cui non hanno riavviato il modem altri invece lo fanno il giorno dopo, quindi come vedi mi trovo in una situazione particolare.
Tutto questo e saltato fuori da numerosi test, e il cliente vuole che gli user siano univoci, per ovvie norme di sicurezza.
Non ce qualche funzione in cui si possa dare un id univoco all'user?
Naturalmente quell'id durerà affinchè non scadrà la registrazione, ovvero passati 60 giorni di inattività il database cancella in automatico l'user e tutto il suo contenuto che riferiva a quell'user, ma questo è già apposto da un pezzo.
Quello interessante e come ho detto sopra, dargli una sorta di key o id in quel modo il browser e il sistema si comunicano i due dati se identici ti blocca, se e vuoto prosegui.
Ce qualcosa di simile in giro?

Rispondi quotando