Nella mia nuova app web consentirò l'accesso social tramite Twitter (forse), Facebook e Google e sto cercando il modo migliore per farlo.
In realtà sto usando Rails con Devise + Omniauth e questo è il problema:
Dovrei chiedere all'utente di scegliere una password per poter accedere senza un social network?
O forse l'utente dovrebbe essere in grado di impostare una password se lo desidera (ad esempio quando modifica il suo account?)
Il secondo modo sembra il migliore, dato che Twitter non fornisce l'email dell'utente e Google non fornisce un nome utente Probabilmente dovrò chiedere all'utente nome utente / email quando accederà, in tal caso potrei chiedi anche la password ...
cosa ne pensi?