Ich verwende python-social-auth
, um mich mit sozialen Netzwerken aus meiner Django-Anwendung anzumelden. Auf meiner lokalen Maschine funktioniert alles einwandfrei, aber wenn ich auf einem Server bereitstellen, erhalte ich den folgenden Fehler:
Stapelverfolgung:
%Vor% Einige Pakete von requirements.txt
file:
Ich habe diesen Fehler erhalten, als ich meinen OAuth Consumer-Schlüssel und meine geheimen Schlüssel nicht in meiner django-Einstellungsdatei angegeben habe. Es ist im Wesentlichen ein Fehler "Erforderliche Einstellung nicht gefunden". Lohnt es sich, alle Einstellungen zu überprüfen, die bei der Bereitstellung erfolgreich kopiert wurden?
Ich habe ein Upgrade auf python-social-auth durchgeführt und hatte das gleiche Problem mit der Linkedin-Anmeldung. Parameternamen in Einstellungen werden in der neuesten Version geändert, stattdessen: LINKEDIN_CONSUMER_KEY und LINKEDIN_CONSUMER_SECRET würde es verwendet werden: SOCIAL_AUTH_LINKEDIN_KEY und SOCIAL_AUTH_LINKEDIN_SECRET.
Das Problem kommt auf Sie zu, wenn diese Anweisung einen Schreibfehler hat:
%Vor%Tags und Links python django oauth python-requests python-social-auth