Unisci iscriviti con Twitter e Facebook

0

Desidero avere la funzionalità di registrazione / accesso sul mio sito con un pulsante "Accedi con Facebook" e "Accedi con Twitter".

Considerando il seguente scenario:

  • Utente A accede con Twitter.
  • L'account viene creato.
  • L'utente A si disconnette.
  • L'utente A torna la prossima settimana e questa volta non riesce a ricordare con che cosa si sono iscritti (o semplicemente si sente) utilizzando l'accesso a Facebook.

Come puoi combinare questi account?

Finora ci sono 2 opzioni a cui posso pensare: -

  • Cookie (non affidabile)
  • Avere un'azione di 'login' e 'registrazione'. Quindi, se "accedono" a Facebook, dirà "Non ti sei mai iscritto a questo sito con Facebook. Hai forse usato Twitter?" (Ma forse si "registrano" con Facebook e poi non ho ancora nessuna connessione con il precedente account Twitter)
posta Gerben Jacobs 14.06.2013 - 22:20
fonte

1 risposta

2

Non c'è modo di collegare i due account a meno che l'utente non ti dica che dovrebbero essere collegati. Hai perfettamente ragione nel ritenere che un cookie non sia affidabile: qualcun altro potrebbe utilizzarlo ora.

Ciò di cui hai bisogno è un modo per un utente con un account esistente di collegare il proprio account Twitter e / o Facebook all'account al quale sono attualmente connessi. Quindi si rileva che già si sa di quel login di Facebook quando cercano di collegarlo e offrono di unire i propri dati. È proprio l'utente a ricordare come accede al tuo sito, allo stesso modo in cui è su di loro per ricordare le loro password.

Scenario:

  • L'utente A arriva e si registra con Facebook
  • Successivamente, l'utente B (che può essere o non essere lo stesso di A) arriva e si registra con Twitter
  • L'utente B decide di collegare il proprio account Facebook, che riconosce essere uguale a quello dell'utente A.
  • Dice all'utente: "Questo account Facebook è già stato collegato al sistema. Sei tu?" In tal caso, si uniscono gli account nel back-end.
risposta data 14.06.2013 - 22:32
fonte

Leggi altre domande sui tag