In all the tutorials I've seen, the django-allauth settings are all in the settings.py file. However, this ends up being kind of messy: SOCIALACCOUNT_PROVIDERS = { "google": { "SCOPE": [ "profile", "email", ], "AUTH_PARAMS": { "access_type": "online", "redirect_uri": "https://www.********.com/accounts/google/login/callback/", }, "OAUTH_PKCE_ENABLED": True, } } SITE_ID = 1 SOCIALACCOUNT_ONLY = True ACCOUNT_EMAIL_VERIFICATION = 'none' ACCOUNT_EMAIL_REQUIRED = True ACCOUNT_AUTHENTICATION_METHOD = 'email' LOGIN_REDIRECT_URL = 'https://www.********.com/success/' ROOT_URLCONF = 'gvautoreply.urls' So my question is, how can I fully manage Social Applications and their settings from the admin portal? I see that there is a settings field that takes JSON input, but I can't find any documentation on how to use it. Continue reading...