如何在我的 OpenID 登录网站上支持冗余?
例如,我的用户要求 100% 的正常运行时间(是的,没错,但让我们尽可能接近)。
他们中的一些人使用较少可用的提供程序(即,他们自己网站上的 myphpid,或者经常停机的初创公司的 ID)。现在我可以把他们送到更可靠的供应商那里,但我也想有一些冗余。
我希望我可以部署的一种解决方案,但对 OpenID 了解不够,可以尝试:
在具有相同凭据(哈希/密钥/等)但不同域的不同托管服务上设置多个 phpmyid(理想情况下,我有一个循环 DNS 和相同名称,但我也想考虑它们不同的情况域)。
这行得通吗?换句话说,我在不同的服务器上拥有完全相同的 phpmyid 文件,包括凭据。我可以使用 example.com/id 和 example2.com/id 并期望它在我的终端看起来相同,这样我就不必将多个 OpenId 帐户链接到我系统中的每个用户?
虽然我使用 phpmyid 的示例,但问题更笼统 - 凭据是重要的,还是域/ip/???还以防止这种方式链接?
是否存在或是否存在一种标准,允许人们将自己的 OpenID 从一个提供商转移到另一个提供商,而不必在他们使用该 openid 的每个网站上断开和重新链接?
-亚当