Autenticazione dell'utente
Butterfly si serve dell'autenticazione a livello di applicazione, utilizzando token Web JSON per le sessioni utente.
Per i clienti Enterprise è disponibile un'integrazione SSO/SAML.
Gestione delle password
La password deve essere complessa e contenere più di 8 caratteri. Per archiviarla, viene usato un salted hash a senso unico irreversibile.