(DISCLAIMER! This software is early alpha and doesn't have tests yet so you are using it on your own)
Crypto-allauth is a library that adds support for some advanced login methods. It was first drafted at the TREZOR 2 Hackathon in Prague.
Right now you can only use Trezor but plans are to support other hardware encryption solutions.
$ pip install crypto-allauth
INSTALLED_APPS = {
...
'allauth',
'allauth.account',
'allauth.socialaccount',
...
'crypto_allauth.providers.trezor',
...
}
And you're all set up.
For the "Login with TREZOR" button to work properly you either need a Chrome plugin or a trezor-bridge daemon. Go to satoshilabs.com/trezor to learn more.
- U2F support (Yubikey and others)
- Offline Trezor support
- Keybase support
Feel free to create pull requests.
If you feel generous you can donate: 1AnrshDKmzRU57GTNJ2ki1bTKK45NDd2Dn