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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file
social-auth-steemconnect-0.0.3.tar.gz.File metadata
File hashes
6f48ae161cb6be7b5029700341f103176ba215ddd7b52708cd6341ae0e0d5db1bef6c3c4282ba165b1ade8ca8cffde5fdea58f9043277c6ee4735b5583041e3257473657681de6a20d96a83eaee80b9dSee more details on using hashes here.