gpt4 book ai didi

重定向到同一 URL 的 Python 社交身份验证

转载 作者:行者123 更新时间:2023-11-28 19:29:31 25 4
gpt4 key购买 nike

在我使用装饰器 login_required() 选择一些 View 后,用户被重定向到:http://example.com/login/ ?next=/anuncio/adicionar/,对吗?

但是,在我使用“使用 facebook 登录”之后,用户被重定向到 http://example.com/login/#=而不是 http://example.com/anuncio/adicionar/

只有当我使用 python-social-auth 时才会发生,如果我使用 auth native 登录则不会发生。

My registration/login.html - Python Social Auth 链接

<a class="btn btn-social btn-fw btn-lg btn-facebook" href="{% url 'social:begin' 'facebook' %}?next={{ request.path }}"><i class="fa fa-facebook"></i> Fazer login com Facebook</a>

和我的 Auth native 登录

<form action="{% url "auth:login" %}" role="form" method="POST">{% csrf_token %}

最佳答案

将登录重定向 url 添加到您的 settins.py 文件

LOGIN_REDIRECT_URL = '/anuncio/adicionar/'

所以当用户通过身份验证时,它将 tedirect 上面的 url

关于重定向到同一 URL 的 Python 社交身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27688835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com