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

If you're not sure about the file name format, learn more about wheel file names.

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page