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_DB_INIT=true
# it may trigger `migrate` twice, but it's acceptable...
python manage.py migrate

unset SOCIAL_AUTH_DB_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.4.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.4.0-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: saleor-social-auth-0.4.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for saleor-social-auth-0.4.0.tar.gz
Algorithm Hash digest
SHA256 1f10cc79e90eecb8224ca11acb5c8df1eb49b12b6fc31f193b2cfc0c363f90a6
MD5 20cb7f4e31a13d72a7fcc467ed5a7e15
BLAKE2b-256 5a1d06349129acc245533dfbbdc29168821527398eb741f7185dd428e887046a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for saleor_social_auth-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 616e5b5306d5c72f62ca6e67d474b6678743df06f28b9a12147f9aa93a10a5b0
MD5 df01afc2ecfcaa701736d705edcfb970
BLAKE2b-256 1db3a69de414b417078c5e55e18c237f2e59519c5905f088e335923a013c3fdd

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