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.
File details
Details for the file
social-auth-steemconnect-0.0.3.tar.gz
.File metadata
File hashes
6f48ae161cb6be7b5029700341f103176ba215ddd7b52708cd6341ae0e0d5db1
bef6c3c4282ba165b1ade8ca8cffde5f
dea58f9043277c6ee4735b5583041e3257473657681de6a20d96a83eaee80b9d
See more details on using hashes here.