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

Uploaded Python 3

File details

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

File metadata

  • Download URL: saleor-social-auth-0.6.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.6.0.tar.gz
Algorithm Hash digest
SHA256 9ce37d940f106f6a56cedd617883e03b26915ed0a2d2e115cf237befdcadb6f6
MD5 1263a46159f66d630471dc22b6fb54a6
BLAKE2b-256 9da99c361cf0d5f97d510b6fd368e8e2e57e1ffaed574e62b116b046afdba766

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for saleor_social_auth-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c28a944de891efa374949ee9922b78c9e1c2842fb4b82974d687243a8302312e
MD5 c757921b6d399fa57a990b0e87d94f1c
BLAKE2b-256 eb10d046d84e09ed8af7507ff627c11f03a3201e2d1ed74ead82e70e60690a3f

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