问题标签 [django-allauth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1403 浏览

facebook - Facebook登录后如何重定向到弹出窗口

在我的 django 应用程序上,我有一个 Facebook 连接按钮(通过 django allauth)。当我单击它时,会出现 facebook 对话框。现在,我希望在登录后,用户被重定向到带有用户朋友列表的弹出窗口(引导模式)。

我有一个测试函数,用于在我的 views.py 中获取朋友列表,它运行良好。我需要的是,在 facbook 对话框登录后,它转到此功能,获取好友列表,并在原始页面的弹出窗口中返回结果。

我尝试设置 LOGIN_REDIRECT_URL = '/friends',这会将我带到查看功能并获取好友列表,但是如何在该弹出窗口中显示此列表?我将 django-allauth 与引导库一起使用。

对此的任何帮助将不胜感激。

0 投票
1 回答
227 浏览

fbconnect - 登录成功后的javascript函数

我正在使用django-allauth,所以当我"/accounts/facebook/login"从主页调用时,会打开 FB 对话框,并且重定向 URL 只是主页。

现在,我想Javascript在用户成功登录后重定向到主页时运行一个函数。可悲的是我不知道该怎么做。功能是打开一个弹出窗口,但那是另一回事。

0 投票
2 回答
698 浏览

django-sessions - 我们如何使用 Django-allauth 和lazysignup

我正在使用 Django-allauth 进行社交和简单的登录。我希望当尚未注册或未登录的用户列出项目候选名单时,当用户注册或登录时,候选名单仍然存在。所以我使用的是 Django-lazysignup。

现在,每次我没有使用 Facebook 登录时都会创建一个新的lazy_user,或者它给我一个“列 user_id 不是唯一的”错误。候选名单也没有转换。

我们如何将两者结合起来?或者我们如何在不使用lazysignup的情况下做到这一点?

对此的任何帮助都会很棒,谢谢!

0 投票
1 回答
3070 浏览

django - 使用 django-allauth 实现 Ajax 请求/响应

我在我的一个项目中使用 django-allauth。我想通过 ajax 实现登录/注册过程。我想要定制的注册表单。我正在浏览他们的 signupmixin 和注册表单。听起来我可以为每个操作编写自定义视图并将其映射到 url 配置。我不确定这样做的最佳方法是什么。

非常感谢您对此提供的任何帮助或建议。

0 投票
1 回答
179 浏览

django-allauth - 我如何为我的应用程序配置和使用 django-allauth 应用程序

我已经安装了 django-allauth 应用程序并开始使用它,但我面临以下问题:1)对 urls.py 配置感到困惑。2) 如果我通过 facebook 等社交应用程序登录,则显示我没有注册社交应用程序 3) 如果我有时登录,那么它会将我定向到具有个人资料的 url,并且没有任何匹配的内容。请帮忙,谢谢。

该应用程序被称为:“ https://github.com/pennersr/django-allauth

0 投票
1 回答
84 浏览

facebook-login - 是否有任何 django 包提供对社交身份验证的支持以及 Django 1.5 中引入的自定义用户模型?

我现在需要单独的 Facebook 身份验证。但是我们以后可能需要其他的,比如 twitter 和 google。根据我的研究,django-social-auth 和 django-allauth 都还没有进行兼容性更改。有什么建议么?

0 投票
3 回答
3539 浏览

django - 当通过 api 获得访问令牌时,如何创建新用户和新的 django allauth 社交帐户?

我有一个允许用户通过 Facebook 注册的移动应用程序。从 FB 收到访问令牌后,我将其发送到 Django 后端。

但是然后呢?

django-allauth 内部是否有一种方法可以提供访问令牌以使其创建新的用户/社交帐户?

还是我需要手动完成所有操作?

0 投票
2 回答
1777 浏览

python - 覆盖 Django-allauth 中的 clean_email() 方法

我怎样才能覆盖中的默认clean_email()方法allauth.account.forms.BaseSignupForm。我在 Forms.py 中尝试了以下内容:

覆盖的目的是防止用户使用一次性电子邮件 ID 进行注册。

0 投票
1 回答
1933 浏览

nginx - Facebook oauth 身份验证重定向到本地主机而不是我的域

通过 OAuth 进行身份验证时,Facebook 重定向到 localhost 而不是我的域。我正在使用 django-allauth 进行 facebook 身份验证。GitHub 上有人指出错误可能出在 Nginx 配置中。我在下面粘贴我的 nginx 配置:

有人可以澄清我在这里缺少什么吗?

0 投票
2 回答
1834 浏览

django - django allauth facebook 本地开发

我在网站开发中使用django-allauth进行 Facebook 身份验证,并进行了相应设置:

在 facebook 上的 facebook 应用程序设置中:

在 Django 管理员中,我创建了新的社交应用程序:

如您所见,我添加了一个新站点http://127.0.0.1:8000/而不是example.com.

settings.py 中的 SITE_ID 是正确的。

所以一切都应该正常工作,但事实并非如此。点击通过Facebook登录后,我得到

我错过了什么?什么没有配置?据我所知,我应该能够127.0.0.1:8000用于测试。