(No GitHub link shown on the signup page:)
I installed according to these instructions:
GitHub Authentication in Django using Django-allauth
Not sure what could cause this - it’s a blackbox to me right now (AllAuth).
(No GitHub link shown on the signup page:)
I installed according to these instructions:
GitHub Authentication in Django using Django-allauth
Not sure what could cause this - it’s a blackbox to me right now (AllAuth).
Surprisingly my Wing PRO ide is able to work when I set a breakpoint in the Allauth library. So I will try debugging it.
That digging around helped a lot:
Here is the quickfix:
# Provider specific settings
SOCIALACCOUNT_PROVIDERS = {
'github': {
# For each OAuth based provider, either add a ``SocialApp``
# (``socialaccount`` app) containing the required client
# credentials, or list them here:
'APP': {
'client_id': os.environ['GITHUB_OAUTH_CLIENT_ID'],
'secret': os.environ['GITHUB_OAUTH_CLIENT_SECRET_KEY'],
'key': ''
}
}
}
Doing this on the Admin panel alone like the instructions say, does not seem to work, so perhaps both are needed or perhaps just this alone (in your settings.py)