WebSite X5Help Center

 
Lorenzo O.
Lorenzo O.
User

REgistrazione automatica con identica email ma utenti diversi: bug?  it

Autore: Lorenzo O.
Visite 2689, Followers 2, Condiviso 0  

Ho verificato che quando si effettua la registrazione automatica se più utenti si registrano con la stessa email, il sistema li accetta. in parole povere risultano più users con la stessa email. Sessa cosa con il nome users. credo che invece il sistema respinga sia richieste di registrazione di più utenti con identica email che registrazioni di users con identico nome. è un problema di x5 pro oppure bisogna configurare il database in qualche modo particolare? se fosse quest'ultimo caso, il programma non ci agevola di certo... grazie!!

Postato il
11 RISPOSTE - 2 UTILI
Incomedia
Riccardo P.
Incomedia

Buongiorno Lorenzo,

Con WebSite X5 Professional 10, se usi la registrazione automatica viene creata una lista su database.

In questo caso non è possibile creare utenti con email uguale, è invece possibile creare utenti con email diversa ma username uguale.

Nel caso si registrasse un utente automaticamente e tu creassi un utente manualmente con la stessa email, quando scarichi la lista degli utenti e esporti, riceverai un messaggio che ti informa che vi sono due account con stessa email e una la dovrai cambiare.

Spero di esserti stato utile.

Leggi di più
Postato il da Riccardo P.
Gennaro P.
Gennaro P.
User

Anche io ho riscontrato lo stesso problema, con la stessa email posso effettuare anche 10 e + registrazioni, cambiando solo la user, pw e nome completo. In pratica penso che sia lo stesso problema riscontrato da Lorenzo.

Leggi di più
Postato il da Gennaro P.
Gennaro P.
Gennaro P.
User

P.s. potete provare qui: www.spazioprovaweb.altervista.org, quanto sopra descritto.

Leggi di più
Postato il da Gennaro P.
Mi Lux
Mi Lux
User

se l'email usata per la registrazione non è definita come una chiave primaria nel database, ci possono essere molte registrazioni con lo stesso indirizzo..diversamente ci dovrebbe essere un controllo che prima di scrivere il record, verifichi se questo esiste già..

Leggi di più
Postato il da Mi Lux
Gennaro P.
Gennaro P.
User

Appunto il problema è questo, se in automatico ws crea le tabelle e i campi in automatico senza che, come dici tu mi lux, il campo sia definito come chiave primaria, ci saranno più iscrizioni con la stessa email. Nel database non è possibile modificare il campo, o almeno io nn ci sono riuscito. Ragion per cui ho pensato che l 'assistenza mi potesse aiutare.

Leggi di più
Postato il da Gennaro P.
Incomedia
Riccardo P.
Incomedia

Buongiorno Gennaro,

se registri due o più utenti con username uguali ma email diverse è possibile, se ne memorizzi due con email uguali ti appare un messaggio in cui ti avvisa che vi sono due account con la stessa email, no lo dovrai poi modificare.

Se un utente si registra automaticamente con una email e poi si registra un utente manuale con la stessa email, quando scarichi la lista e fai l'esportazione un messaggio ti avviso che vi sono due utenti con la stessa email e ne dovrai modificare uno.

Spero di esserti stato utile.

Leggi di più
Postato il da Riccardo P.
Gennaro P.
Gennaro P.
User

Ciao Riccardo, forse ti sbagli qui puoi provare tu stesso: www.spazioprovaweb.altervista.org (spazio dove effettuo le prove). Prova a fare una registrazione fittizia con due email uguali e vedi che ti registra entrambe le volte, puoi cambiare il restante dei dati da inserire nel campo ma se inserisci la stessa email ri registra ugualmente. Io penso che sia un bag del programma.

Resto in attesa

Leggi di più
Postato il da Gennaro P.
Incomedia
Riccardo P.
Incomedia

Buongiorno Gennaro,

forse c'è stata un po' di confusione sui campi unici.

ti spiego come funziona la registrazione automatica:

il campo unico per la registrazione automatica è l'username.

Se utenti si registrano con username diversi e stessa email, questo è possibile.

Se utenti si registrano con username uguali e stessa email, il messaggio che riceveranno sarà sempre "grazie per esserti registrato" ma in realtà il sito andrà a selezionare nel db i dati corrispondenti alla prima registrazione di quell'username e reinvierà l'email di validazione.

Questo è lo stesso discorso nel caso provi a reinserire gli stessi dati più volte, riceverai il messaggio "grazie per esserti registrato" ma il sito reinvierà solamente l'email di validazione a quell'utente.

Spero di esserti stato di aiuto.

Leggi di più
Postato il da Riccardo P.
Gennaro P.
Gennaro P.
User

Ok, ci sono, e se volessi far diventare l'indirizzo email "campo unico" al posto della username come dovrei fare?

Leggi di più
Postato il da Gennaro P.
Incomedia
Riccardo P.
Incomedia

Buongiorno Gennaro,

quanto descritto sopra è valido solo per utenti registrati e non ancora validati.

Se un utente si valida se ri provare a registrarne un'altro usando lo stesso user verrà comunicato che esiste già e non è posssibile.

Per rendere l'email un campo unico occorre che modifichi manualmente il codice, operazione piuttosto complessa.

Se vuoi posso suggerirti di aprire un post nella sezione idea così da proporre questa aggiunta.

Grazie.

Leggi di più
Postato il da Riccardo P.
Gennaro P.
Gennaro P.
User

Ok aprirò un post nella sezione idea, dove ci metto un pò tutto :-) speriamo vengano prese in considerazione.

Leggi di più
Postato il da Gennaro P.