从返回的social auth url Djang中删除#和#35;=uuuuu

2024-04-26 04:33:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我在我的身份验证系统中使用python-social-auth和django。你知道吗

目前,当我使用Facebook或Google进行身份验证时,URL返回时会附加/#_=_/#。我知道这些是故意的,但我想把它们去掉。你知道吗

我见过许多针对facebook版本的javascript解决方案,但我想从服务器端实现这一点。你知道吗

我试着做一个基本的重定向:

def pre_home(request):
   return redirect(reverse('home'))

def home(request):
   return render(request, 'core/home.html)

在这里,我在完成时将auth系统指向pre_home。我假设这会在重定向到home时去掉url的结尾,但是它不会。。。你知道吗


Tags: djangoauth身份验证urlhomefacebookreturnrequest

热门问题