SteemConnect backend for python-social-auth.
Project description
python-social-auth-steemconnect
===========================
Pluggable authentication backend for python-social-auth, that allows authentication via SteemConnect (v2).
## Installation instructions
From pypi
$ pip install social-auth-steemconnect
or clone from Github
$ git clone git@github.com:wise-team/python-social-auth-steemconnect.git
$ cd python-social-auth-steemconnect && sudo python setup.py install
## Pre-requisites
`python-social-auth` must be installed and configured first. Please visit the
[python-social-auth documentation](http://python-social-auth-docs.readthedocs.io/) for instructions.
## Configuration instructions
1. Add Waveapps backend to AUTHENTICATION_BACKENDS:
AUTHENTICATION_BACKENDS = (
'steemconnect.backends.SteemConnectOAuth2',
...
'django.contrib.auth.backends.ModelBackend',
)
2. Add your Waveapps settings to your django `settings.py` file.
SOCIAL_AUTH_STEEMCONNECT_KEY = '<your-steemconnect-app-acccount>' # ex. 'myproject.app'
SOCIAL_AUTH_STEEMCONNECT_DEFAULT_SCOPE = ['vote', 'comment']
## Examples
Ready to use examples of projects in Django, Flask and Tornado frameworks are prepared here:
https://github.com/wise-team/python-social-auth-steemconnect-examples
## Changelog
### 0.0.3
* SteemConnect endpoint changed from `https://v2.steemconnect.com` to `https://steemconnect.com`
### 0.0.2
* package rename
### 0.0.1
* Initial release
===========================
Pluggable authentication backend for python-social-auth, that allows authentication via SteemConnect (v2).
## Installation instructions
From pypi
$ pip install social-auth-steemconnect
or clone from Github
$ git clone git@github.com:wise-team/python-social-auth-steemconnect.git
$ cd python-social-auth-steemconnect && sudo python setup.py install
## Pre-requisites
`python-social-auth` must be installed and configured first. Please visit the
[python-social-auth documentation](http://python-social-auth-docs.readthedocs.io/) for instructions.
## Configuration instructions
1. Add Waveapps backend to AUTHENTICATION_BACKENDS:
AUTHENTICATION_BACKENDS = (
'steemconnect.backends.SteemConnectOAuth2',
...
'django.contrib.auth.backends.ModelBackend',
)
2. Add your Waveapps settings to your django `settings.py` file.
SOCIAL_AUTH_STEEMCONNECT_KEY = '<your-steemconnect-app-acccount>' # ex. 'myproject.app'
SOCIAL_AUTH_STEEMCONNECT_DEFAULT_SCOPE = ['vote', 'comment']
## Examples
Ready to use examples of projects in Django, Flask and Tornado frameworks are prepared here:
https://github.com/wise-team/python-social-auth-steemconnect-examples
## Changelog
### 0.0.3
* SteemConnect endpoint changed from `https://v2.steemconnect.com` to `https://steemconnect.com`
### 0.0.2
* package rename
### 0.0.1
* Initial release
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
Built Distribution
Close
Hashes for social-auth-steemconnect-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f48ae161cb6be7b5029700341f103176ba215ddd7b52708cd6341ae0e0d5db1 |
|
MD5 | bef6c3c4282ba165b1ade8ca8cffde5f |
|
BLAKE2b-256 | dea58f9043277c6ee4735b5583041e3257473657681de6a20d96a83eaee80b9d |
Close
Hashes for social_auth_steemconnect-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1962e12824439935e0c3a028622666294d31ee238318a5beb3deba181bb27ca |
|
MD5 | 3bc1d620f12248aeb06a2691effc4d45 |
|
BLAKE2b-256 | c6c75a3e273dfa34fad644f2c875ac15ffd776f20e800c1efcd3a44c44ffad31 |