Skip to main content

Social auth plugin (wx, alipay & etc.) for Saleor

Project description

social_auth

Social auth plugin (wx, alipay & etc.) for Saleor

More details will come as the development goes on...

Plugin Configuration Demo

social_strategy: social_auth.strategy.SaleorPluginStrategy

social_storage: social_django.models.DjangoStorage

default_backend: google-openidconnect

social_auth_config: # yaml strings, see below
# social_auth_config content demo

# https://www.cloudbees.com/blog/yaml-tutorial-everything-you-need-get-started
SOCIAL_AUTH_AUTHENTICATION_BACKENDS:
  - social_core.backends.google_openidconnect.GoogleOpenIdConnect
  - social_auth.backends.weapp.WeappAuth

SOCIAL_AUTH_GOOGLE_OPENIDCONNECT_KEY: xxxyyyzzz.apps.googleusercontent.com
SOCIAL_AUTH_GOOGLE_OPENIDCONNECT_SECRET: YOUR_GOIDC_SECRET

SOCIAL_AUTH_WEIXIN_WEAPP_KEY: wxaaabbbcccdddeee
SOCIAL_AUTH_WEIXIN_WEAPP_SECRET: YOUR_WEAPP_SECRET

image

Env Props

# before `python manage.py migrate` 
export SOCIAL_AUTH_INIT=true
# it may trigger `migrate` twice, but it's acceptable...
python manage.py migrate

unset SOCIAL_AUTH_INIT
# you can run any django command without the extra(time-consuming) db init stuff of this plugin from now on
python manage.py runserver

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

saleor-social-auth-0.2.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

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

saleor_social_auth-0.2.0-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file saleor-social-auth-0.2.0.tar.gz.

File metadata

  • Download URL: saleor-social-auth-0.2.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.10.1 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for saleor-social-auth-0.2.0.tar.gz
Algorithm Hash digest
SHA256 59c9925758606eab5cbca2785d5912520a54b22447008a520d1901a2ee94eced
MD5 d0aaba8c6dc1bdd370c13efd15abc947
BLAKE2b-256 2f3272a3a54f0e49e161b6a33ea6e52bedec0d681d771bbbed5608cc1bf61958

See more details on using hashes here.

File details

Details for the file saleor_social_auth-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: saleor_social_auth-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.10.1 pkginfo/1.7.1 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for saleor_social_auth-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 75e526e182c691a9acd8bd6e090eade4660b490d0bab68ee8c697f16290b1bf4
MD5 8bb420c1472f3c056bb036a621110e64
BLAKE2b-256 3a49ed0ab1e8bbaffe0a667b71bc6cc2d774e643d8edadc54923065af1130426

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