Skip to main content

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



Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

social-auth-steemconnect-0.0.3.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

social_auth_steemconnect-0.0.3-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file social-auth-steemconnect-0.0.3.tar.gz.

File metadata

  • Download URL: social-auth-steemconnect-0.0.3.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.15rc1

File hashes

Hashes for social-auth-steemconnect-0.0.3.tar.gz
Algorithm Hash digest
SHA256 6f48ae161cb6be7b5029700341f103176ba215ddd7b52708cd6341ae0e0d5db1
MD5 bef6c3c4282ba165b1ade8ca8cffde5f
BLAKE2b-256 dea58f9043277c6ee4735b5583041e3257473657681de6a20d96a83eaee80b9d

See more details on using hashes here.

File details

Details for the file social_auth_steemconnect-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: social_auth_steemconnect-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/2.7.15rc1

File hashes

Hashes for social_auth_steemconnect-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d1962e12824439935e0c3a028622666294d31ee238318a5beb3deba181bb27ca
MD5 3bc1d620f12248aeb06a2691effc4d45
BLAKE2b-256 c6c75a3e273dfa34fad644f2c875ac15ffd776f20e800c1efcd3a44c44ffad31

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page