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,

Hi Cristian,

I almost complete a Play app based on the Silhouette Seed Template. So nice and powerful.

I should move forward to provide access of the app functionality to mobile clients, starting with Android. Could you please suggest me the stages / elements / resources/considerations that will allow me to address this
development by leveraging as much as possible on Silhouette’s functionality ?

Thank you very much for your help