问题标签 [social-authentication]

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 回答
410 浏览

api - 使用休息框架的 Django Social 登录/注册

我正在使用 DRF 作为休息框架,并希望使用社交登录来进行用户注册和登录。目前,我正在使用 Angular 向 Google 注册,这很成功并得到了以下响应:

我如何使用相同的响应在 django rest 框架中注册用户和登录?

谢谢

0 投票
3 回答
8254 浏览

authorization - 使用社交身份验证限制访问静态网站的最简单方法是什么

我有一个由 html/css/javascript 文件组成的静态网站。该网站会自动生成并经常更新。

我不想使用用户名/密码(基本身份验证)授权访问网站,而是让用户使用 Google Sign-in/openID Connect 进行身份验证,然后通过 gmail 地址白名单控制访问。

设置它的最简单方法是什么?

0 投票
1 回答
1277 浏览

angular - Angular 6 - Google 登录 - 使用 SocialLoginModule 刷新令牌

所以我正在使用 Angular 6 构建一个 Web 应用程序,并使用 SocialLogin 库实现了谷歌登录。这是我的代码:

这段代码工作正常,但只有 1 小时。使用 JWT-helper-service 我创建了一个方法,让我知道我的令牌是否仍然有效,以及它的有效期有多长。这是方法:

如何在令牌过期之前刷新令牌?

0 投票
1 回答
1910 浏览

laravel - 使用 Angular 5 和 Lumen 5.6 进行社交登录

我正在尝试使用 angular 5 作为我的前端和 lumen 5.6 作为我的后端来实现社交登录。

我正在使用带有 Lumen 的 JWT 身份验证系统。所以,我很困惑在这种情况下我应该如何实现社交登录系统。

通过我的研究,我找到了这些可以完成这项工作的库,但我不确定从前端(角度)到后端(流明)的过程是如何处理的。

但是由于我没有找到任何关于 Satellizer 使用 Angular 5 的文档,所以我选择使用其他文档。

我已经阅读了这篇文章,但是我仍然不清楚从前端到后端的过程。 https://medium.com/@barryvdh/oauth-in-javascript-apps-with-angular-and-lumen-using-satellizer-and-laravel-socialite-bb05661c0d5c

任何解释性帮助?

0 投票
0 回答
139 浏览

login - 如何在 Xamarin Forms 中使用社交帐户登录而不要求用户再次输入密码?

我正在使用 Xamarin.Auth 帮助用户使用他们的社交帐户登录到我的应用程序:google、facebook、twitter ......问题是它重定向到登录页面并且用户需要输入他们的密码。如果用户已经在他们的手机上安装了社交应用程序,我不希望他们再次输入密码,因为很多人甚至不记得他们的密码。我该怎么做?示例代码将不胜感激!

0 投票
1 回答
68 浏览

node.js - 如何检测用户是否已经在我的网站上使用社交帐户进行了签名并且现在想要创建一个普通帐户?

如何检测用户是否已经在我的网站上使用社交帐户进行了签名并且现在想要创建一个普通帐户?

如何检测更改?

我个人对此的看法:

让用户使用社交身份验证登录,然后在数据库(mongo)中添加电子邮件但没有密码?

此外,当同一用户想使用相同的电子邮件在网站上注册但没有社交身份验证和密码时,我应该将他从社交身份验证重定向到他的个人资料信息,如用户名?

我正在谈论的一个例子:

用户在 stackoverflow 上使用 google+ 签名

然后过了一会儿回来用相同的电子邮件登录一个帐户,但密码不同。

从GDPR的角度来看,处理这种情况的最佳方法是什么,我可以为此使用护照吗?

谢谢

0 投票
0 回答
474 浏览

angular6 - 在 Angular 6 中通过 Instragram 和 Twitter 进行社交登录?

我正在研究 angular6 项目。如何让用户通过 Intragram & twitter 登录?

我已经实现了 google 和 facebook 登录,但我不知道如何通过 Instragram 和 twitter 来实现。

0 投票
2 回答
241 浏览

android - 尝试登录时发生社交登录错误

我正在研究android社交登录集成,我跟进了facebook官方文档

一切正常,但在尝试登录时出现以下错误。

屏幕上的错误

我的代码片段在这里

请尝试帮助!

0 投票
0 回答
603 浏览

php - 测试 laravel 社交名流重定向

我已经实现了 laravel 社交名流身份验证,我正在尝试为登录流程编写一个测试

我有两个功能:redirectToProviderhandleProviderCallback

handleProviderCallback通过使用这个要点 并根据我的需要调整它,我已经成功编写了第二种方法的测试

我现在需要的是我如何调用我的路线/login/github并将我重定向到/login/github/callback

它一直给我500错误

谢谢先进

0 投票
0 回答
34 浏览

android - 是否可以从移动端的服务器端无缝地进行社交认证?

我正在使用适用于 IOS 和 Android 的 Godot 创建手机游戏,firebase 和 facebook 插件仅适用于 android 版本。因此这不是一个选择,因为我想要一个跨平台的解决方案。

我有一个 websockets 服务器,我可以使用它来进行身份验证(作为调用 facebook API 的客户端)。我唯一的问题是用户体验/流程是否相同?我认为不是,用户必须从浏览器登录对吗?他不能只使用手机或脸书上安装的gmail,是这样吗?