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.5.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.5.0-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: saleor-social-auth-0.5.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.5.0.tar.gz
Algorithm Hash digest
SHA256 d3cb3ed7837d4d268b65078e87cccb831e190626c10c29a6637fc0ea6de38a71
MD5 c2c9799da3c124274d7b41db1dd16aa7
BLAKE2b-256 0e083035205faca90bd5e1871841dd1a85e0ad17c5698c1163064f9425c45986

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for saleor_social_auth-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e158a13542a7e5fb97ca0ab9d408fccaccfbdb47ec39ffb2b1b5e7920728878
MD5 865d6e639159411ef5bea9d18b79e32b
BLAKE2b-256 9f3e780d5988b937f57e1886362a3955c4f3d6ca4f185ae67c52eaa1c706639f

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