74得票2回答
同时使用令牌和cookie进行身份验证

我的单页应用程序基本上是基于MVC5 SPA模板构建的,并使用bearer令牌进行身份验证。 该网站还有一些需要进行安全保护的常规MVC页面,但需要使用cookie认证。 在Startup.Auth中,我可以启用两种类型的授权:app.UseCookieAuthentication(new...

73得票6回答
如何识别谷歌OAuth2用户?

我使用Facebook登录来识别用户。当有新用户注册时,我会将他们的userID 存储在我的数据库中。下次他们访问时,我便能通过识别他们的Facebook ID 来知道是哪个用户。 现在我想使用 Google 的OAuth2 来实现同样的功能,但是如何识别用户呢? Google 向我发送了...

72得票2回答
在数据库中存储JWT是否有意义?

我已经使用Spring Boot、Spring Security、OAUTH2和JWT作为身份验证令牌实现了一个基本的身份验证系统。它可以正常工作,但是我在思考是否有必要将JWT存储在数据库中,并检查每次使用该令牌进行身份验证请求时是否存在令牌? 我特别考虑以下情景:用户在移动设备上通过身份验...

72得票2回答
谷歌OAuth的id_token是什么?

我刚试着使用OAuth2和Google API,但只得到了以下结果。唯一的问题是:在文档中,我找不到id_token的用途。{ "access_token": "xxxx", "token_type": "Bearer", "expires_in": 3600, "id_tok...

72得票14回答
来自Google API OAuth的客户端起点无效

我收到了来自Google API Oauth的错误: idpiframe_initialization_failed,详情:"Not a valid origin for the client: http://127.0.0.…itelist this origin for your ...

71得票6回答
如何更改Firebase身份验证应用程序名称(用户看到的名称)

感谢 Firebase v3.9.0,在我的 Ionic 应用中,我的社交 OAuth 工作得非常出色。不过我想做一个小小的更改。在提示登录时,它会显示“登录以继续访问 my-real-appname-12345f.firebaseapp.com”。 我该如何将其更改为更加用户友好的应用程序名...

70得票4回答
使用Keycloak中的refresh_token刷新access_token

如果用户的access_token过期并且用户想要保持登录状态,我需要让用户继续在系统中保持登录状态。如何使用Keycloak的refresh_token获取最新的access_token? 我正在使用vert.x上的vertx-auth进行身份验证实现,结合Keycloak。是否可以使用v...

68得票6回答
使用OAuth2为应用程序和网站进行身份验证

我正在开发一个主要通过应用访问的网站,并且我想使用OAuth2进行用户注册和认证。由于这是一个Android应用程序,因此我将开始使用Google的OAuth2,因为它在Android上提供了良好的UI界面。 Google表示"您可以选择使用Google的身份验证系统作为外包用户身份验证的一...

67得票4回答
我该如何使用Django OAuth Toolkit和Python Social Auth?

我正在使用Django Rest Framework构建API。稍后,iOS和Android设备应该可以使用此API。我希望允许我的用户使用Facebook和Google等oauth2提供程序进行注册。在这种情况下,他们根本不需要在我的平台上创建帐户。但是,即使没有Facebook / Goo...

66得票3回答
多个作用域值到oauth2

我试图提交多个作用域值以允许我的应用程序使用一些Google服务... 我尝试使用两个输入字段。<input type="hidden" name="scope" value="https://www.googleapis.com/au...