sssauth is a pluggable Django app that enables login/signup via an SSS Extension
Project description
sssauth is a pluggable Django app that enables login/signup via an SSS Extension.
Example project
https://github.com/SafelySignSymbol/django-sss-auth-boilerplate/tree/master/example
You can check out our example project by cloning the repo and heading into example/ directory. There is a README file for you to check, also.
Features
Web3 API login, signup
Web3 Django forms for signup, login
Checks ethereum address validity
Uses random token signing as proof of private key posession
Easy to set up and use (just one click)
Custom auth backend
VERY customizable - uses Django settings, allows for custom User model
Vanilla Javascript helpers included
Install
Install sssuth with pip:
pip install sssauth
Credits
Tools used in rendering this package:
Django-web3-auth: https://github.com/Bearle/django-web3-auth
0.0.1 (2022-10-06)
Migrated to Symbol blockchain
Removed unused files
Renamed to django-sss-auth-boilerplate
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
File details
Details for the file sss-auth-0.0.2.tar.gz
.
File metadata
- Download URL: sss-auth-0.0.2.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed40ae0af53ba427164665d1f1a58af00a5f0b5ad8f7b100a611c020e790cee7 |
|
MD5 | 632ccedca4da106504059aec6fab8b4c |
|
BLAKE2b-256 | 644b227441d2a228727f2279803d1b83cd4abf65ed095b5f55b1ef1ccc4728b3 |