python-social-auth相关内容

使用 django python-social-auth 重定向后会话值丢失

我正在开发一个使用 python-social-auth 对 facebook 进行身份验证的 django 项目.我在 localhost 上运行 django 服务器,并使用我的应用程序设置 facebook 以重定向到 http://127.0.0.1:8000/complete/facebook/,它开始 python-social-auth 的管道来验证用户.我使用 postgres 作 ..

python-social-auth 是否需要会话

我正在构建一个带有 API 后端(使用 DRF 构建)和 angularjs 客户端的 django 应用程序.我的目标是使用 JWT 代替会话完全解耦服务器和客户端.我正在尝试将 python-social-auth(PSA) 与 django-rest-framework-jwt(DRFJWT),所以我的目标是让身份验证流向这个: 用户通过 Angular 客户端使用电子邮件/faceb ..
发布时间:2022-01-10 09:21:43 Python

Python Social Auth Django 模板示例

是否有人在模板中使用 Python Social Auth 和 Django 的开放示例? 我查看了他们的 Github 存储库,在 django 示例中,没有关于如何在模板中处理它的内容(例如登录、注销等). 解决方案 假设您遵循了 http://psa.matiasaguirre.net/docs/configuration/django.html 并且您想使用 facebook ..
发布时间:2022-01-02 21:26:09 Python

如何使用 Python-Social-auth 和 Django 检索 Facebook 好友的信息

如何使用 Python-Social-auth 和 Django 检索 Facebook 好友的信息?我已经检索了个人资料信息并对用户进行了身份验证,但我想获取有关他们朋友的更多信息并邀请他们使用我的应用程序.谢谢! 解决方案 您可以使用 Facebook API 来完成.首先,您需要获取 Facebook 应用程序的令牌 (FACEBOOK_APP_ACCESS_TOKEN) https ..
发布时间:2021-12-20 22:16:42 Python

python-social-auth部分管道无法恢复

我正在尝试使用python-social-auth的部分管道来收集新用户的密码.出于某些未知原因,我无法恢复管道,提交表单后,该页面将呈现回密码收集页面. 连接的是,即使我键入了http .../complete/backend-name,该页面也将重定向回密码收集页面.看起来渲染进入一个无休止的循环,密码收集页面首先指向完整页面,完整页面直接回到密码收集页面.我检查了REDIRECT_FI ..
发布时间:2021-05-01 18:59:23 其他开发

在项目上使用social-auth-app-django的Google Auth(Django + React)

我有Djang + React项目,我需要使用Google OAuth2对用户登录进行身份验证.看起来social-auth-app-django是用于Django的流行软件包,我在搜索如何使用它. 但是我在前端没有找到任何关于React的例子.我可以看到很多示例,这些示例都由Djang模板实现,就像这样. ..

我如何在不同时间向Facebook请求不同的权限?

Facebook建议,在使用Facebook登录名时,应首先要求用户提供尽可能少的权限,尤其要避免在用户需要通过您的网站发布内容之前请求发布权限- https://developers.facebook.com/docs/facebook-login/permissions/#optimizing 。 我们一直在尝试使用python-social-auth的django应用程序实现此功能,但 ..
发布时间:2020-10-23 05:58:13 其他开发

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

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

向新用户授予默认权限或默认组

默认行为似乎是新用户没有权限也没有组。但是,我不想手动为每个新用户授予基本权限,并且我认为他们不想等我这样做。 我应该如何为新用户分配默认权限? 有人问了类似的问题,但对于一般情况却没有明确的答案: Django默认用户权限 如何在Django Guardian中为用户定义默认权限? 带有后保存信号的Django分配权限 我是使用 python-social-auth ..
发布时间:2020-10-23 02:58:44 其他开发

在python-social-auth中从Google和Facebook检索个人资料图片

如何通过扩展管道使用python-social-auth从Google和Facebook检索个人资料图片和出生日期?我已经读到可以创建函数并设置它们的路径,但我不知道必须检索的属性名称。 解决方案 要通过社交登录获取头像,您需要在应用中创建pipeline.py文件并添加以下行到settings.py: SOCIAL_AUTH_PIPELINE =( 'social.pipel ..
发布时间:2020-10-23 01:54:46 Python

python-social-auth是否需要会话

我正在构建一个具有API后端(使用DRF构建)和angularjs客户端的django应用.我的目标是使用JWT代替会话来完全断开服务器和客户端的耦合.我正在尝试将 python-social-auth (PSA)与django-rest-framework-jwt (DRFJWT),所以我的目标是为此建立一个身份验证流: 用户通过角度客户端使用Email/facebook登录->客户端将表 ..
发布时间:2020-04-25 07:56:55 Python