Buona decisione di affidarsi a Google / Facebook per l'autenticazione dell'utente.
Penso che dipenda davvero dal tipo di informazioni che verranno scambiate tra il tuo sistema e gli utenti previsti. Dovrebbe essere privato?
Come regola generale, è meglio utilizzare SSL quando si pubblica un sito che supporta gli account utente e impostare il cookie di autenticazione su "sicuro" (il browser lo invia solo con https). Ciò rende molto più difficile dirottare le sessioni utente da parte di un man-in-the-middle - perché il cookie verrà crittografato.
Quando accedi a Google / Facebook, l'url a cui sei reindirizzato è https offline, ma dopo che gli utenti sono stati autenticati, spetta al tuo sito generare un cookie di sessione e mantenere le sessioni utente.