openid相关内容

在两个网站之间共享身份验证

在两个站点之间共享登录的最佳/正确技术是什么. 我有网站 A 和一些网站 B.两种类型都属于同一家公司,但 B 在客户场所运行.我想要的是,用户在 B 中登录,当由于某种原因重定向到 A 时,他们不需要再次登录,他们可以在 A 中使用他们的帐户. 当然,公司会为每个“B"用户进行登录.问题是用户可以在 A 或 B 中发起登录. OAuth 可以吗?或者 OpenID 会更合适? ..
发布时间:2021-12-31 09:25:30 其他开发

将 google idToken 交换为本地 openId 令牌 c#

我正在使用这个 github 项目 https://github.com/openiddict/openiddict-core 太好了.但是当用户使用外部身份提供者时,我不知道程序应该是什么,或者如何实现它们,在这个例子中,我将使用谷歌. 我有一个 angular2 应用程序正在运行,带有一个 aspnet 核心 webAPI.我所有的本地登录都运行良好,我使用用户名和密码调用 connec ..
发布时间:2021-12-31 09:17:52 C#/.NET

身份验证?,OpenID?两者都不?我的网站应该支持哪一种?

我在一个新网站上工作,想要一些关于 OAuth、OpenID 和标准网站拥有的用户名/密码的建议/反馈. 解决方案 您可能需要阅读 这篇文章 由 Malcom Tredinnick 解释了 openid 和 oauth 是什么,以及做什么.它们用于不同的目的. 总而言之,openid 将用于唯一标识用户 - 这是一种身份解决方案.oAuth 将提供一种与您网站的用户有权访问的数据进行 ..
发布时间:2021-12-31 09:14:10 其他开发

oAuth ASP.NET 成员资格提供程序

是否有任何推荐的资源来实现使用 oAuth 的自定义成员资格提供程序?目标是让用户使用他们现有的 oAuth 凭据登录到我的 ASP.NET MVC 应用程序.用户通过身份验证后,我想利用内置的 ASP.NET 授权功能. 谢谢. 解决方案 我不确定您要寻找的是 OAuth. OAuth 用于委托授权,通过使用令牌.根据您在做什么,您有两种情况: 您的应用程序想要使用由提 ..
发布时间:2021-12-31 09:00:53 C#/.NET

Stack Overflow 真正使用的 OpenID 解决方案是什么?

我知道还有其他关于此的问题,但它们已经过时,我无法在任何地方找到可靠的答案. StackOverflow 真正使用什么来验证用户?该网站 DotNetOpenAuth 声称是这样.但对我来说,最(视觉上)相似的是 OAuth C# 库. 那么它到底有什么用呢?或者我如何模仿相同的用户界面? 我想使用 ASP.NET MVC 创建完全相同的 OpenID 身份验证. 解决方案 ..
发布时间:2021-12-31 08:58:06 其他开发

将 Google 的 OAuth/OpenID 混合集成到 Java Web App 中的库?

我正在构建一个需要访问用户 Google 日历数据的 Java 网络应用程序 - 因此我认为 OAuth/OpenID 混合是最好的方法. 处理这项工作的最佳库是什么 - 并减少我的代码量? 我尝试了 openid4java &Spring Security OpenID(均不支持混合)以及 dyuproject(无法集成). PS:GAE 不是一个选项 有什么想法吗? ..
发布时间:2021-12-31 08:55:01 Java开发

如何让 Uri.EscapeDataString 符合 RFC 3986

Uri 类默认为 RFC 2396.对于 OpenID 和 OAuth,我需要与 RFC 3986 一致的 Uri 转义. 来自 System.Uri 类文档: 默认情况下,URI 中的任何保留字符都根据 RFC 2396 进行转义.如果启用了国际资源标识符或国际域名解析,则此行为会发生变化,在这种情况下,URI 中的保留字符将根据 RFC 3986 和RFC 3987. 文档还指出 ..
发布时间:2021-12-31 08:50:15 C#/.NET

在 Drupal 中包含 OpenId

我想在 drupal 中创建一个 OpenId 登录系统,如 stackoverflow :)..默认情况下,drupal 不提供这个..是否有任何插件可以完成这项工作? 编辑:用户应该还能够使用他们的 yahoo、gmail、aol 或博客帐户登录..你们无法理解我的专业..很简单..我在我的 drupal 6 中启用了 openID.当我尝试使用我的 gmail 或 yahoo 帐户时, ..
发布时间:2021-12-29 23:38:41 其他开发

Zend 框架用户身份验证与 Twitter 和 Facebook 的集成

是否有任何基于 ZF 的脚本,它支持普通用户注册/登录系统,以及通过 Twitter 和 Facebook 进行用户身份验证. 解决方案 看看 Zend Framework 1.11 中的 OpenID、Facebook 和 Twitter 身份验证示例.尽管如此,该应用程序并未展示如何使用普通用户身份验证(这不是它的目的),它展示了一种使用 OpenID(Google、Yahoo、MyO ..
发布时间:2021-12-29 15:48:48 PHP

如何使用 Zend OpenID 实现基于直接身份的 OpenID 身份验证

我正在使用 Zend 框架和来自 http://code 的 openid 选择器.google.com/p/openid-selector/ - 但是我发现我无法使用像 Google 和 Yahoo 这样的网站登录,因为它们使用基于直接身份的登录系统,其中一个只是重定向到一个 url,而不是输入一个用于身份验证的唯一网址. 我检查了许多选项和技巧,但似乎没有一个有效.顺便说一句,我怎样才能 ..
发布时间:2021-12-29 15:21:31 PHP

应用服务器如何将 Google 帐户与用户的设备相关联?

我希望用户能够从网络服务器和/或本机 PC 应用程序输入数据,并将其传输到他们选择的 Android 设备,其方式与 Google Play 在设备上的安装方式大致相同. 我想用用户的谷歌账号身份验证在应用服务器之间建立链接以及用户在 GCM 中注册的 Android 设备. 我在 Google Cloud 消息传递中找不到任何关于如何处理此类身份验证的内容API 文档,但确实发现了这 ..

身份服务器一直显示“显示登录:用户未通过身份验证"在/连接/授权/回调

使用 IdentityServer4,我正在现有系统上实现代码流授权,该系统仅支持 IdentityServer 中的 ResourceOwnerPassword 授权类型并且运行良好. 我进入了一个阶段,用户被提升为进行身份验证,然后重定向到服务器连接/授权/回调 之后它不会进行身份验证并返回登录页面.从日志中,我得到以下信息: 调用 IdentityServer 端点:Ide ..
发布时间:2021-12-29 15:03:24 C#/.NET

如何实现 Openid 连接和 Spring Security

我是身份验证和授权的初学者,但我必须在工作中连接到 openid 连接提供程序.我对如何使用 Spring Security 有一些了解. 首先,我通过遵循很好的方向获得了 UserInfo 对象.https://oauthssodemo.appspot.com/step/1 然后我在下面找到了一个名为“spring-security-oauth"的很棒的实现.我可以在 tomcat ..
发布时间:2021-12-29 15:01:34 其他开发

Open Id Connect Doubts - Identity Server 4//如何将特定用户授予具体范围?

阅读 Open Id 文档后,我有一些疑问.任何帮助将不胜感激. 遵循任何 oidc 流程,您最终会获得一个 id_token 和一个 access_token. a)当您将 access_token 发送到受保护的 api 时,为什么或何时(示例)需要检索有关拥有它的用户的一些声明?也许如果受保护的 api 想要使用有关已验证用户的一些数据? b) 为了获得声明,受保护的 ap ..
发布时间:2021-12-29 14:52:45 其他开发

OpenID Connect 是否支持资源所有者密码凭证授予?

我之前一直在使用 OAuth 资源所有者凭据流进行授权. 但是我现在想考虑使用 openid connect 进行身份验证和授权,并且想知道 openid connect 中是否支持资源所有者凭据流. 解决方案 是的,OpenID Connect 支持所有 OAuth 2.0 授权类型,包括 Resource Owner Password Credentials Grant 和 Cl ..

如何在我的 Web 应用程序中实现 OpenID?

当用户使用电子邮件地址注册时,Stackoverflow 是否会创建新的 OpenID(即不提供现有的 OpenID)?你是怎样做的?你有 C# 中的代码示例吗?爪哇?蟒蛇? 解决方案 您可以在 此处找到 OpenID 实现.如果您只想了解更多信息,我会查看 OpenID 站点. ..
发布时间:2021-12-28 14:11:03 其他开发

不使用 OpenID 的原因有哪些?

你看到了很多关于 OpenID 的信息(无论如何在 Geek 社区中).这似乎是个好主意.我正在开发一个网站,该网站将面向不那么令人讨厌的观众(但也不完全是妈妈和爸爸),所以我不得不怀疑 OpenID 对某些观众来说是否“太难"了. 你怎么看?除此之外,是否还有其他技术或非技术原因不使用 OpenID? 解决方案 普通用户仍然不了解 OpenId 是什么,它的用途是什么,或者如何使用 ..
发布时间:2021-12-28 14:09:41 其他开发

用于多重身份验证、Facebook Connect、Twitter、OpenID 等的数据库架构

我正在构建一个应用程序,我想将它与 Facebook Connect、Twitter、OpenID 以及其他可能的社交网络进行交互.用户将能够同时使用任意数量的这些方法登录.我的应用程序使用 MySQL 作为后端数据库. 有人可以指导我同时从各种社交网络捕获用户信息时我的数据库架构应该是什么样的吗?我有一个想法(基于我的在线阅读)是这样的: 用户 {userid, ...} User ..
发布时间:2021-12-25 20:30:46 其他开发

PHP OpenID 库,允许 facebook/openid/twitter 等;

我正在寻找一个已经完成的 openid 登录库,我可以将它“插入"到我的应用程序中,并允许使用您在许多易于访问的网站上看到的任何 openid、facebook、twitter 方法进行访问. > 一个例子是 Woot.com 的登录: https://account.woot.com/login?returnurl=http%3a%2f%2fwoot.com%2fdefault.asp ..
发布时间:2021-12-25 20:19:48 PHP