django-socialauth相关内容

飞跃谷歌登录,为谷歌验证Django社交身份验证

我正在创建一款使用Google Sign In的颤动安卓应用程序。登录后,我会收到accesstoken和idToken。我想使用此内标识来验证我的后端,该后端使用Django社交身份验证和 登录并返回Authoken,如果用户已注册,或 注册用户,登录并返回用户ID和authToken。 这可能吗?如果是,请建议任何在线文档或解释我应该如何处理。 推荐答案 多年来,我一 ..

django rest框架与jwt进行社交身份验证

hi im正在使用jwt和angular 5开发SPA django rest框架。 我建立了登录和注册部分。现在,我正在寻找一种方法来添加社交登录名或注册到我的应用程序,并在深度搜索后获得jwt支持,我发现一些模块的文档非常不清楚(对我而言至少如此)。.该模块 https://github.com/st4lk/django-rest-social-auth 看起来不错 他说的用法是: ..

检查当前用户是否使用任何django社交身份验证提供程序登录

我想检查用户是否通过社交身份验证或使用django默认身份验证登录。 类似 如果user.social_auth = true? 解决方案 确定了一些研究之后,我想出了这个解决方案确保用户是使用任何社交提供程序还是仅使用默认的Django身份验证进行身份验证。在此处查看更多信息。 {%,如果user.is_authenticated而不是backends.associa ..
发布时间:2020-10-23 05:26:27 其他开发

调用save()时Django模式不保存

所以我试图保存一个django模型,由于某种原因,我只收到500内部服务器错误。事情是, 如果我评论social_auth.save()它的工作,我可以操纵 对象,但不是保存它 为什么会发生这种情况?我正在使用django tastypie,我正在尝试保存一个django-social-auth实例。 def obj_create(self,bundle,请求=无,** kw ..
发布时间:2017-06-03 15:36:48 Python

测试时如何访问request.user?

我刚刚从Django 1.3.1迁移到Django 1.4。在这样做之后,真正大量的测试开始引发这些错误: 追溯(最近的最后一次呼叫): 文件“/Volumes/Data/ADay/Website/Backend/(trunk)/project/tests/templatetags.py”,第406行,setUp self.context = template.RequestConte ..
发布时间:2017-05-30 15:33:40 其他开发

python-social-auth在Django自定义重定向网址

我正在使用 python-social-auth 包与Django一起管理oauth和openID登录。 现在的问题是,我可以在django settings.py 中指定一个重定向网址,但在某些情况下,我希望将用户重定向到他发起的同一页面验证过程。 例如:如果我的重定向网址是: / home / 而我目前在一个页面 / products / product1 从中我认证用户,然后我希 ..
发布时间:2017-05-30 15:27:30 其他开发

Django Social Auth:从linkedin,twitter& Facebook的

我正在使用Django social_auth API通过社交账户进行登录。在这里,我想从社交帐户获取电子邮件地址并将其存储在我的数据库表中。可以从帐户中检索名字和姓氏,但无法检索电子邮件地址,个人资料图片。请分享您从社交帐户中获取这些详细信息的想法。 解决方案 Twitter不会透露电子邮件,以检索您需要的Facebook电子邮件定义 FACEBOOK_EXTENDED_PERMISSI ..
发布时间:2017-05-30 15:02:49 其他开发

我如何从模板中的Django社交认证中获得特定的提供者?

在安装和设置社交认证后,我正在玩一下,试图弄清楚它。我已经阅读了文档,并且使用了示例项目来使其运行。 但到目前为止,我不知道如何获取某个提供商的信息。在示例项目中,模板标签总是以这种方式使用: {%的类型,帐户在social_auth.associated.items%} {%帐户中的帐户%} {{account.provider}}已连接。 {%endfor%} { ..
发布时间:2017-05-30 02:50:22 其他开发

一个简单而且最新的方法来在Django应用程序中实现Facebook登录

这个问题在stackoverflow中非常普遍,并且有很多不同的问题和答案,但我找不到我需要的。 我想定义我需要的内容:让用户使用他们的Facebook凭据登录到我的应用程序的选项。该应用程序将保存一个匹配的经典Django用户。我只需要使用用户的个人资料图片,并确保每次同一个Facebook用户将与匹配的Django用户相关。 不幸的是,我发现真的很沮丧,因为以下原因: 到目前 ..

如何使用Facebook在开发环境中使用django social-auth登录?

我正在使用社交知识与我的django网络应用程序。当我在生产环境中访问/ login / facebook时,用户可以使用他们的Facebook数据登录。但是在我的开发环境中,当我访问 http:// localhost:8000 / login / facebook /, 我收到错误说 发生错误。请稍后再试。 API错误代码:191 API错误说明:指 ..
发布时间:2017-05-29 22:33:15 其他开发

python-social-auth不正确的Google OAuth2详细信息

我想使用Django中Google Plus登录的 python-social-auth 功能登录用户。从我的网站登录,一切正常,正确的详细信息被添加到数据库。 但是,我想要从我的Android应用程序进行身份验证。用户登录应用程序,然后将访问令牌发送到django API,该进程处理以下代码中的登录过程,改编自文档: @ csrf_exempt @serengeti_api_r ..

django-social-auth:连接成功,现在如何查询用户?

我已经开始使用 https://github.com/omab/django-social-auth ,并且能够通过Twitter,谷歌和Facebook成功登录。 需要 我需要查询有关登录的用户才能做更多的事情,我将使用哪个模型? 我没有看到任何例子 谢谢 更新 @Omab,我不明白这是如何工作的,请你帮忙。当我使用twitter登录时,回调转到以下代码 ..
发布时间:2017-05-29 18:29:39 Python

使用python从gmail检索所有联系人

我正在使用django社交认证来检索Gmail中的联系人。获取授权没有任何问题。我做一个请求,然后我使用lxml来检索电子邮件地址。 问题是它不显示每个联系人。例如,我可以检索30个联系人,而我的Gmail帐户有300多个联系人。 这是我的观点: def get_email_google(request): social = request.user.social_auth. ..
发布时间:2017-05-29 07:30:03 Python

AuthAlreadyAssociated异常在Django社会认证

在使用说Facebook(或者说fbuser)或Google(googleuser))创建用户之后。如果我通过正常的django管理员(普通用户)创建另一个用户,并在第三个用户(normaluser)登录时尝试使用Facebook或Google再次登录,则会引发一个错误异常AuthAlreadyAssociated。 理想情况下,应该会出现一个错误,您已经以 user normaluser ..
发布时间:2017-05-29 04:38:22 Python

如何使用Django Social Auth与Twitter连接?

我正在尝试使用 Django Social Auth 软件包连接到Twitter ,但是我很难理解如何做到这一点,因为我找不到任何例子。我假设 Django Social Auth 是用于此目的的最佳包。 我已经看过使用Facebook的几个示例,并从中添加了以下内容到我的 settings.py 文件中: AUTHENTICATION_BACKENDS =( 'social_aut ..
发布时间:2017-05-29 01:59:53 Python