django-allauth相关内容

在django-allauth关闭用户社会注册?

我注意到通过django-allauth模板查看了一个signup_closed.html用户注册关闭或禁用时可以将其重定向到。熟悉该模块的人是否知道是否可以在settings.py中设置预先配置的设置,以便通过现有的社交应用程序关闭新的用户注册?还是需要自己配置?我已经阅读了allauth的完整文档,我没有看到任何提及。谢谢。 解决方案 看起来您需要覆盖适配器上的 is_open_for ..

如何解决Django AllAuth - “连接中止”,错误(13,“权限被拒绝”)错误?

我正在尝试解决在Google App Engine上运行的AllAuth / Django 1.7引发的连接错误: 我认为错误可能在Sessions配置中,但我无法识别问题。 本地注册功能正常,但社交登录错误。 编辑: b $ b 编辑:在本地服务器上;输入证书后,我得到“必须是_socket.socket,而不是套接字”。 编辑: AppEngine的服务似乎有些含糊不清ht ..

从django-allauth中删除'username'字段

当django注册不支持django 1.5和自定义用户模型。我正在尝试使用django-allauth,从头看看它是伟大的产品。 问题我有 - 用户名字段需要,但在我的应用程序,我没有用户名。所以,allauth文档说: **可用设置:** ACCOUNT_AUTHENTICATION_METHOD(=“用户名”|“电子邮件“|”username_email“) ..
发布时间:2017-05-28 10:05:07 其他开发

将用户重定向到具有django-allauth登录信号的另一个URL

我正在使用Django-allauth进行登录/注册相关内容,所以当用户首次登录到我的网站时,我将他重定向到 / thanks / 页面通过在 settings.py 文件中定义以下设置 LOGIN_REDIRECT_URL ='/ thanks /' 但是当用户下次尝试登录时(如果已经注册),我应该重定向到'/ dashboard /' URL 所以尝试用 Django-all ..
发布时间:2017-05-28 09:06:28 其他开发

django-allauth:将多个社交帐户链接到单个用户

在测试django-allauth时,如果我登录并注销了不同的社交帐户,那么它们似乎并没有被链接在一起(因为我不能通过查看socialaccount_set.all.0,socialaccount_set.all来访问它们)。 1等)。 有人可以解释如何将社交帐户关联在一起吗? 我看过这篇文章: ..
发布时间:2017-05-28 06:45:28 其他开发

Django中的多个用户类型

我的网页具有两种用户类型,客户端和专业版。还有两个“主要模块”,一个用于客户购买东西等(主要网站),另一个用于专业人士来管理操作。对于auth,我想要: 单一的“登录”表单,用于检测用户是客户还是专业人士并将其转发到正确的模块(主要站点或管理站点)。 两个“注册”表单,一个用于客户端,另一个用于专业人员。可能,网站会询问用户是否要注册为专业人员或客户,以触发每个案件的正确注册流程。 客户 ..
发布时间:2017-05-28 06:36:55 其他开发

django allauth登录&主页上注册表

我一直在寻找解决方案一段时间,我无法围绕这个问题。所有我想要完成的是在同一页面和主页上,而不是在/ accounts url下面登录和注册allauth。有没有人有这方面的经验或有解决方案,他们可以分享或指向我正确的方向?任何帮助将不胜感激。 解决方案 首先我们使用allauth的注册视图创建自定义视图 来自allauth.accounts.views导入的 从allauth.ac ..
发布时间:2017-05-28 05:20:56 其他开发

决定与django-allauth连接后去哪里

使用django-allauth连接到社交应用的帐户后,用户被重定向到 accounts / social / connections 。如何更改此行为? 解决方案 如果用户在现有(本地)帐户中添加了更多的社交帐户,那么最合乎逻辑的默认将确实是重定向到社交帐户连接管理屏幕。 但是,您可以通过传递下一个参数轻松覆盖默认值。看看这里: https://github.com/penn ..
发布时间:2017-05-28 05:04:02 其他开发

django-allauth:仅允许特定Google应用程式网域的使用者

我是Django的新手。使用django-allauth我已经设置了单击登录。我从google api控制台获取了我的域凭据(client_id和secret_key)。但是问题是django-allauth是允许我从任何谷歌帐户登录,而我希望电子邮件地址被限制到我的域(@ example.com而不是@ gmail.com) django-social-auth为此列出了白名单域名参数,如 ..
发布时间:2017-05-28 05:02:10 其他开发

django-allauth:如何修改邮件确认网址?

我正在端口8001上运行django,而nginx正在处理端口80上的网络服务器任务.nginx代理视图和一些REST api调用Django。我正在使用django-allauth进行用户注册/认证。 当一个新用户注册时,django-allauth向用户发送一个包含点击链接的电子邮件。因为django在端口8001上运行,链接看起来像 http:// machine-hostname:8 ..
发布时间:2017-05-28 04:49:00 Python

如何覆盖django-allauth中的模板?

其他问题的答案留下的印象其实很简单: django-allauth配置疑惑 覆盖django-allauth的默认模板 然而,我根本无法让它工作。 从示例应用设置我可以看到,django-allauth应该期望它的模板在帐户, openid 和 socialaccount 目录。但是当我将模板放在 TEMPLATE_DIR / account / signup.html 时,它 ..
发布时间:2017-05-28 04:43:59 Python

Django:SocialApp匹配查询不存在

我在django-allauth中遇到问题。 我配置了 localhost:9000 / admin / with以下细节 socialapp。 提供者: 名称: 客户端ID: 应用程序ID或消费者密钥 密钥: 密钥等。 我设置了SITE_ID = 2(因为我更改了默认site example to localhost:9000) 在setting.py ..
发布时间:2017-05-28 04:08:34 其他开发

Django allauth社交登录:使用注册的电子邮件自动链接社交网站个人资料

我的目标是为Django网站的用户创建最简单的登录体验。我想象如下: 登录屏幕显示给用户 用户选择使用Facebook登录或Google 用户在外部网站输入密码 用户可以通过身份验证的用户与我的网站进行交互 好的,这部分很简单,只需安装 django-allauth 并进行配置。 但是,我也想给本地用户使用该网站的选项。这将有另一个步骤: 登录屏幕显示给用户 用户选 ..
发布时间:2017-05-28 02:47:50 其他开发

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

我正在使用django-allauth作为我的一个项目。我想通过ajax实现登录/注册过程。我想定制注册表单。我正在通过他们的signupmixin和注册表。听起来像我可以为每个动作编写自定义视图并将其映射到url配置。我不知道这是最好的方法。 非常感谢您的任何帮助或建议。 解决方案 这取决于你对ajax的意思。如果您只想在每个页面上都有一个弹出式登录/注册框,那么您可以简单地将表单 ..

如何使用django-allauth获取用户的脸书id?

我想在我的模板中显示current_user的图片。当我使用django-allauth时,如何访问用户的脸书ID? 解决方案 对于每个注册用户,社交帐户 SocialAccount 实例可用。该模型具有 User 的外键。请注意,用户可以将多个社交网络帐户连接到其本地帐户,因此实际上可能有多个 SocialAccount 实例可用。 如何处理这是项目依赖。我可以想象有人想要在本地复 ..
发布时间:2017-05-27 23:54:12 Python

登录/直接在主页上注册

而不是登录页面“../account/login/”,我想使用户可以直接在主页上进行登录。我应该怎么做才能使之成为可能?如何使用allauth连接主页上的输入字段?我不知道这是不是太复杂了,以这样的方式工作? 解决方案 有一个解决方案适用于我。这不是最好的解决方案,因为它不是干的,所以我会感激有人改进它! 基本上我做的是渲染官方的allauth登录模板并复制表单的HTML代码。然后我 ..
发布时间:2017-05-27 23:33:11 其他开发

使用django-allauth时如何自定义用户配置文件

我有一个django项目与django-allauth应用程序。我需要从用户收到额外的数据。我在这里遇到了类似的问题,但是不幸的是没有人回复了个人资料定制部分。 Per 提供的文档 django-allauth : ACCOUNT_SIGNUP_FORM_CLASS (= 无) 指向在注册过程中使用的自定义表单类(例如'myapp.forms.SignupForm')的字符串,以 ..
发布时间:2017-05-27 20:56:42 其他开发