Social auth plugin (wx, alipay & etc.) for Saleor
More details will come as the development goes on...
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
# 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