salve a tutti,

qualcuno può segnalarmi una guida esaustiva su come gestire il login con facebook integrandolo con un'autenticazione basata su database?

ovvero, come permettere di registrarsi ad un sito sia tramite email e password sia tramite facebook.

grazie