https://github.com/wise-team/python-social-auth-steemconnect
SteemConnect backend for python-social-auth
https://github.com/wise-team/python-social-auth-steemconnect
python-social-auth steem steemconnect steemit
Last synced: 5 months ago
JSON representation
SteemConnect backend for python-social-auth
- Host: GitHub
- URL: https://github.com/wise-team/python-social-auth-steemconnect
- Owner: wise-team
- License: mit
- Created: 2017-09-14T04:28:09.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-14T01:20:55.000Z (about 6 years ago)
- Last Synced: 2024-12-12T18:03:16.129Z (6 months ago)
- Topics: python-social-auth, steem, steemconnect, steemit
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 9
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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 [email protected]: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 = '' # 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