If you want to run your own Persona Identity Provider (so you can login directly with your own email account and control the authentication from your own domain/site/server instead of having to remember yet another password for the fallback Identity Provider provided by persona.org), here's a tiny little piece of Python code that implements that:
https://bitbucket.org/djc/persona-totp
In particular, the authentication method I use is Google Authenticator-compatible TOTP (RFC 6238).