Plugin for django-allauth that allows authentication using cryptographic tools like Trezor.
Project description
# Welcome to crypto-allauth
[![Build Status](https://travis-ci.org/Solution4Future/crypto-allauth.svg?branch=master)](https://travis-ci.org/Solution4Future/crypto-allauth)
[![Requirements Status](https://requires.io/github/Solution4Future/crypto-allauth/requirements.svg?branch=master)](https://requires.io/github/Solution4Future/crypto-allauth/requirements/?branch=master)
[![Shield Status](https://img.shields.io/pypi/v/crypto-allauth.svg)](https://pypi.python.org/pypi/crypto-allauth)
[![Join the chat at https://gitter.im/solution4future/crypto-allauth](https://badges.gitter.im/solution4future/crypto-allauth.svg)](https://gitter.im/solution4future/crypto-allauth?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
(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.
## Installation
```sh
$ pip install crypto-allauth
```
```py
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](http://satoshilabs.com/trezor/) to learn more.
## Roadmap
- U2F support (Yubikey and others)
- Offline Trezor support
- Keybase support
## Final notes
Feel free to create pull requests.
If you feel generous you can donate: [1AnrshDKmzRU57GTNJ2ki1bTKK45NDd2Dn](http://i.imgur.com/hlhWwOO.png)
[![Build Status](https://travis-ci.org/Solution4Future/crypto-allauth.svg?branch=master)](https://travis-ci.org/Solution4Future/crypto-allauth)
[![Requirements Status](https://requires.io/github/Solution4Future/crypto-allauth/requirements.svg?branch=master)](https://requires.io/github/Solution4Future/crypto-allauth/requirements/?branch=master)
[![Shield Status](https://img.shields.io/pypi/v/crypto-allauth.svg)](https://pypi.python.org/pypi/crypto-allauth)
[![Join the chat at https://gitter.im/solution4future/crypto-allauth](https://badges.gitter.im/solution4future/crypto-allauth.svg)](https://gitter.im/solution4future/crypto-allauth?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
(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.
## Installation
```sh
$ pip install crypto-allauth
```
```py
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](http://satoshilabs.com/trezor/) to learn more.
## Roadmap
- U2F support (Yubikey and others)
- Offline Trezor support
- Keybase support
## Final notes
Feel free to create pull requests.
If you feel generous you can donate: [1AnrshDKmzRU57GTNJ2ki1bTKK45NDd2Dn](http://i.imgur.com/hlhWwOO.png)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
crypto-allauth-0.0.5.tar.gz
(18.1 kB
view details)
Built Distribution
File details
Details for the file crypto-allauth-0.0.5.tar.gz
.
File metadata
- Download URL: crypto-allauth-0.0.5.tar.gz
- Upload date:
- Size: 18.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09391622424a15066ab3e4acd54ec2c5f8d0caa39f7f8f1ead9c227b5130507a |
|
MD5 | e2a7d2a671d154a867c5f88ec8b9c90a |
|
BLAKE2b-256 | 72df22fbaa21891ebdba576501d42b945ceb76bedbb04f64707a7a797e1fb313 |
File details
Details for the file crypto_allauth-0.0.5-py2.py3-none-any.whl
.
File metadata
- Download URL: crypto_allauth-0.0.5-py2.py3-none-any.whl
- Upload date:
- Size: 16.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 397eaa71beb83374caab396a21a61bb3437eed24ed2a065fba259e51d0e780d9 |
|
MD5 | afb4f02425a1b6f776448f36561e5c55 |
|
BLAKE2b-256 | 122cd61793cabaa62db8011d21f241ba4da1b2832437aa3d5544bf9d5dda87fb |