PDA

View Full Version : Autenticazione facebook/google nel proprio sito


stballo
20-05-2015, 10:14
Ciao,
ho un sito con la classica registrazione/autenticazione.

Ho inserito la possibilitą di accedere tramite facebook o google ma ho una perplessitą.. come posso evitare lo sdoppiarsi degli account?

Mi spiego... nel caso in cui un utente sia gią registrato con la registrazione classica dovrei associare la sua utenza a quella di facebook

Nel caso in cui l'utente fosse nuovo vorrei dargli comunque la possibilitą di registrarsi tramite facebook (registrazione base e veloce che ricava i dati principali quali nome cognome email) ma di poter anche fare il login normalmente con username e password nel sito...

Come ci si comporta normalmente in questi casi?

Ciao e grazie,

Stefano

OoZic
21-05-2015, 00:51
In genere

Se uno si registra con modalita' standard e poi si dimentica e si registra/fa sign-in con facebook, tu controlli se la mail e' identica lo associ automaticamente allo stesso utente.

Se uno si registra con facebook SE vuoi dargli la possibilita' di fare login anche normalmente con user/pass gli fai settare alla prima schermata una password.

Se uno si registra con facebook e poi cerca di fare signup con user/pass gli dici che quella mail e' gia' associata ad un utente.

Se uno si registra con facebook e poi fa signup con una mail differente c'e' poco da fare. Idem il contrario se uno fa signup con una mail e poi cerca di fare signup con facebook dove utilizza una mail diversa.

La mail dovrebbe essere unica per ogni utente in ogni caso nel tuo database.