Two-factor authentication and custom field encryption

Wonder how to implement Two-factor authentication and symmetric encryption of custom data in Silhouette

Germán Obando


With the release of Silhouette 6.1.0 there exists an TOTP implementation for 2FA. The official seed template play-silhouette-seed has an open pull request which implements this. I think this is a good starting point. For symmetric encryption Silhouette isn’t the right lib. There are other alternatives like tsec or Kalium (libsodium binding).

Best regards,