问题标签 [python-social-auth]
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.
django - Python-social-auth 如何使用 facebook 获取 uid 全名等
社交身份验证 Facebook 身份验证。
我可以获取用户照片:
我需要用户名、全名、姓氏,我怎样才能得到?你可以向我发送拉取请求。
python - 从 django-social-auth 移植到 python-social-auth 时,现场用户的访问器发生冲突
我正在将一个项目从使用 django-social-auth 移植到 python-social-auth。我按照文档中的说明进行操作,但是当我尝试运行项目的测试(./manage.py 测试)时,出现以下错误:
./manage.py syncdb 和 ./manage migrate 工作正常,正如预期的那样,因为(如文档所述),python-social-auth 中的模型表名称被定义为与 django-social-auth 上使用的名称兼容,所以不需要迁移数据。
python - Django 中的社交媒体链接
我想在 Django 模板中的帖子末尾设置一个社交链接。如何使用 Django 帖子中的社交媒体链接在社交中分享我的帖子?
python - 使用 python-social-auth 登录 facebook 时遇到错误
我正在使用 python-social-auth,问题是当我尝试使用 facebook 登录时,这里显示错误
为此,我在我的 settings.py 中放置了 SOCIAL_AUTH_FACEBOOK_APP-ID 和 SOCIAL_AUTH_FACEBOOK_API_SECRET,我也更改了我的主机名,
这是我的 settings.py 文件
现在我使用 python social auth 为 Facebook 登录留下了什么?我的应用程序 ID 和 api 密钥是绝对正确的,我已经检查过了,那么问题是什么?
python-social-auth - python social auth有条件地重定向到错误页面
我正在使用 python social auth 和 django 通过社交媒体创建身份验证和注册。我已经定义了
LOGIN_ERROR_URL = '/account/auth-failed/'
当出现问题时它运行良好,它会正确重定向到那里。然而,我想在运行时有条件地指定 LOGIN_ERROR_PAGE,因为我有一个通过 JSON 或简单 HTML 调用的场景。
关于如何做到这一点的任何建议?
facebook - 尝试在我的网站中进行身份验证时如何避免此 facebook 错误?
我正在尝试将 facebook 登录与 python-social-auth 集成到我的网站。
这是我的setting.py文件:
但我在使用 facebook 登录后出现以下错误:
“应用程序配置不允许给定 URL。:应用程序的设置不允许一个或多个给定 URL。它必须与网站 URL 或画布 URL 匹配,或者域必须是应用程序域之一的子域。”
这是我的脸书配置:
我知道 stackoverflow 上有很多与该错误消息相关的问题,但其中任何一个都解决了我的问题。
我做错了什么?
提前致谢!
python - 如何在我的自定义用户模块中避免此“'tuple' 对象没有属性 'photo'”错误?
我正在尝试存储有关使用 facebook 登录到我的网站的用户的其他信息,因此我创建了一个 UserProfile 模型。
这就是我定义用户配置文件的方式:
模型.py
设置.py
而且,由于我使用 python-social-auth 进行身份验证,因此我正在实现一个自定义管道来将用户的图像 url 存储在 UserProfile 中。
但我收到以下错误:“元组”对象没有属性“照片”
我知道 UserProfile 具有属性“照片”,因为这是该表的定义:
那我的代码有什么问题?
django - python社交身份验证重复条目
我将 python-social-auth 与 django 一起使用。我想通过 facebook 进行授权,但在此之前,我已经以默认方式(电子邮件、密码)注册了 facebook 使用的电子邮件。我可以将 facebook 帐户与注册帐户相关联吗?我试图搜索,但没有
python-social-auth - 管道工作流和变量
我的网站上有 Facebook 身份验证,但我需要用户在身份验证期间填写个人资料表单。我已经使用身份验证管道来执行此操作,但没有成功。管道正在按应有的方式调用,但结果是错误。
假设我需要他的手机号码 - 考虑它不是来自 Facebook。
请考虑:
模型.py
设置.py
管道.py
我的应用程序/views.py
这profile.html
只是一个带有名为“mobile”的输入文本框和一个提交按钮的表单。
然后我得到这个错误:
Cannot assign "<SimpleLazyObject: <django.contrib.auth.models.AnonymousUser object at 0x03C2FB10>>": "Profile.user" must be a "User" instance.
为什么我不能访问 User 实例,因为 auth_user 表中的用户已经存在(我想)?
请问,这有什么问题吗?
python - 如何使用 facebook 的 python social auth 获取用户电子邮件并保存
我正在尝试在 django中实现python-social-auth 。
我希望用户通过 facebook 进行身份验证并保存他们的电子邮件。
我能够对用户进行身份验证,但电子邮件的扩展权限没有显示在 facebook 身份验证框中,并且它没有将电子邮件存储在数据库中。
在 settings.py 我有以下内容:
脸书对话框...
我该如何解决这个问题?