登錄python-social-auth
後可能重定向到另一個網站嗎?Python-social-auth登錄後重定向到另一個域
讓我們說:
<a href="{% url 'social:begin' 'facebook' %}?next={{ request.path }}"></a>
上面的例子根據文檔和它運作良好,但是當我試試這個:
<a href="{% url 'social:begin' 'facebook' %}?next=http://www.google.com/"></a>
我收到以下錯誤:
http://example.com:8000/accounts/profile/ Not Found
這是有道理的;我沒有這個URL定義
在這一點上我已經被登錄,但我看到一個錯誤頁面。
但使用相同的配置,如果我重定向到我自己的網站,這工作,我認爲這是一些有關的設置,但我不知道是哪一個。
編輯:
如果我刪除在第一配置下next
GET PARAM,它提升了同樣的錯誤。
您是否嘗試在您的設置中設置「LOGIN_REDIRECT_URL」變量? – arcegk
@arcegk是的,同樣的問題。 – Gocht