2024-05-09 23:59:46 发布
网友
BrowserID目前使用Javascript填充程序,而浏览器仍在(希望)开发对它的支持。是否可以对不运行javascript的客户端使用BrowserID?在
我可以读懂600行JS shim,然后找出navigator.id.getVerifiedEmail要做什么,然后在服务器上复制它,但我希望有一种更简单的方法。即使那样,我也不认为这真的有效。在
navigator.id.getVerifiedEmail
好吧,再深入一点,这似乎是BrowserID的外围功能,可能需要某种自定义BrowserID验证器,但我希望有一种更简单的方法。在
python中的“服务器端”BrowserID,或者任何根据其设计不可能实现的东西。请仔细阅读How BrowserID works page,尤其要注意“证书提供”部分和流描述中的步骤3。它确实需要客户端浏览器对BrowserID和javascript的支持,因为BrowserID技术要求在证书提供步骤期间在客户端浏览器中运行一些代码。在
一个解决方案,使用OpenID或手动电子邮件验证,但我有两个问题。:(
Javascript填充程序的存在是为了解决浏览器中缺少的本机支持,因此在可预见的将来需要它:
https://developer.mozilla.org/en-US/docs/Persona/FAQ#Why_does_Persona_require_JavaScript.3F
python中的“服务器端”BrowserID,或者任何根据其设计不可能实现的东西。请仔细阅读How BrowserID works page,尤其要注意“证书提供”部分和流描述中的步骤3。它确实需要客户端浏览器对BrowserID和javascript的支持,因为BrowserID技术要求在证书提供步骤期间在客户端浏览器中运行一些代码。在
一个解决方案,使用OpenID或手动电子邮件验证,但我有两个问题。:(
Javascript填充程序的存在是为了解决浏览器中缺少的本机支持,因此在可预见的将来需要它:
https://developer.mozilla.org/en-US/docs/Persona/FAQ#Why_does_Persona_require_JavaScript.3F
相关问题 更多 >
编程相关推荐