Oauth 2.0 是否可以只使用javascript实现OpenID 问题:

Oauth 2.0 是否可以只使用javascript实现OpenID 问题:,oauth-2.0,openid,steam-web-api,Oauth 2.0,Openid,Steam Web Api,是否可以仅使用客户端技术使用OpenID登录 基本上,我想为steam登录实现OpenID,但我在网上发现的示例很少,主要是在PHP中使用预先存在的库 我的目标是创建一个只使用Javascript和HTML的客户端解决方案。我对OpenID的理解非常有限,因此任何帮助我更好地理解OpenID的资源都是非常受欢迎的 感谢您的帮助 我已经查看并发现,但我不确定它是否能在服务器环境之外工作。您可以这样做,是的。但是,您的服务器将无法验证客户端发送给您的数据 如果你真的信任客户,这可能没问题。但是正常的

是否可以仅使用客户端技术使用OpenID登录

基本上,我想为steam登录实现OpenID,但我在网上发现的示例很少,主要是在PHP中使用预先存在的库

我的目标是创建一个只使用Javascript和HTML的客户端解决方案。我对OpenID的理解非常有限,因此任何帮助我更好地理解OpenID的资源都是非常受欢迎的

感谢您的帮助


我已经查看并发现,但我不确定它是否能在服务器环境之外工作。

您可以这样做,是的。但是,您的服务器将无法验证客户端发送给您的数据


如果你真的信任客户,这可能没问题。但是正常的OpenID过程只信任您自己的服务器和远程OpenID服务器,而不信任客户机-这就是为什么在客户机告诉您的服务器登录后,您的服务器会调用OpenID服务器。

嘿,Daniel,我有完全相同的问题。只是想知道你有没有弄明白!