Il rischio principale dell'SSO è che, se le credenziali di un utente vengono compromesse, l'SSO può concedere a un utente malintenzionato l'accesso a tutte o alla maggior parte delle applicazioni e delle risorse della rete. Ma chiedere agli utenti di creare password lunghe e complesse e crittografarle e proteggerle con cura ovunque siano archiviate contribuisce notevolmente a prevenire questa ipotesi più pessimistica.
Inoltre, la maggior parte degli esperti di sicurezza consiglia l'autenticazione a due fattori (2FA) o l'autenticazione a più fattori (MFA) nell'ambito di qualsiasi implementazione SSO. 2FA o MFA richiedono agli utenti di fornire almeno un fattore di autenticazione in aggiunta a una password, ad esempio un codice inviato a un telefono cellulare, un'impronta digitale, una carta d'identità. Poiché queste credenziali aggiuntive sono quelle che gli hacker non possono facilmente rubare o falsificare, l'autenticazione a più fattori può ridurre drasticamente i rischi legati alla compromissione delle credenziali in SSO.