当前位置:  开发笔记 > 人工智能 > 正文

OpenID提供商 - 什么阻止恶意提供商?

如何解决《OpenID提供商-什么阻止恶意提供商?》经验,为你挑选了2个好方法。

所以我喜欢OpenID的想法.我在我的网站上支持它,并在任何可能的地方使用它(就像这里!).但我不清楚一件事.

支持OpenID的站点基本上接受任何OpenID提供程序,对吧?对于想要减少机器人注册的网站,这有什么用?什么阻止恶意OpenID提供程序自动设置无限制的bot ID?

我有一些想法,并将它们作为一个可能的答案发布,但我想知道是否有人能看到我错过的明显的东西?



1> Jim..:

你混淆了两件不同的东西 - 识别和授权.仅仅因为你知道某人是谁,这并不意味着你必须自动允许他们做任何事情.Simon Willison在An OpenID中很好地涵盖了这个不是一个帐户! 有关白名单的更多讨论可在OpenID社交白名单中找到.


识别和认证是一回事.我认为你的意思是认证和授权之间的区别.

2> Benjamin Pol..:

对你的问题的简短回答是,"它没有." OpenID故意只提供一个集中认证站点的机制; 您可以自行决定接受哪些OpenID提供商.例如,微软最近决定只在少数几家提供商的Healthvault网站上允许使用OpenID.公司可能决定只允许从其LDAP支持的访问点进行OpenID登录,政府机构可能只接受来自生物识别支持站点的OpenID,并且博客可能只接受TypePad,因为他们进行了大量的垃圾邮件审查.

OpenID似乎有很多混乱.它最初的目标只是提供一个标准的登录机制,这样当我需要一个安全的登录机制时,我可以从任何或所有OpenID提供商中选择来处理这个问题.允许任何人在任何地方建立自己的可信赖的OpenID 提供商从来都不是目标.有效地做第二个是不可能的 - 毕竟,即使加密,也没有理由你不能设置自己的提供商安全地撒谎,并说它正在验证你想要的任何人.拥有单一的标准化登录机制本身已经是一个很大的进步.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有