Javascript JanRain Engage登录小部件

Javascript JanRain Engage登录小部件,javascript,janrain,Javascript,Janrain,JanRain安装页面上的说明说动态加载应用程序id。有人能解释一下这是什么意思吗?这是Javascript,所以appid必须转到客户端,对吗?谢谢 是-如文档所述,您需要提供您的AppID(在您的Janrain帐户主页上提供)。根据您对服务器端标记的选择,您可以提供AppID作为引用配置源或类似内容的服务器端标记序列 这是一个建议,如果您需要在某个时刻更改此密钥(可能应用程序被破坏,您需要更改应用程序和密钥,您需要更改应用程序名称),则在某些配置文件中有一个位置需要更改,而不是在您的所有网页

JanRain安装页面上的说明说动态加载应用程序id。有人能解释一下这是什么意思吗?这是Javascript,所以appid必须转到客户端,对吗?谢谢


是-如文档所述,您需要提供您的AppID(在您的Janrain帐户主页上提供)。根据您对服务器端标记的选择,您可以提供AppID作为引用配置源或类似内容的服务器端标记序列

这是一个建议,如果您需要在某个时刻更改此密钥(可能应用程序被破坏,您需要更改应用程序和密钥,您需要更改应用程序名称),则在某些配置文件中有一个位置需要更改,而不是在您的所有网页中

如果不进一步了解服务器端技术是什么,我就无法更具体地说明如何动态实现“应用程序ID(通过配置)”

如果您对拥有多个密钥感到困惑,可以考虑使用公钥/私钥身份验证。应用程序ID是您的公钥;通过它,您可以公开地与服务器进行通信,以表明您是谁(以及RPX小部件中使用的URL,它还可以标识您和您的应用程序)


当您通过提供给他们的令牌url接收回拨时,您将回拨给他们服务器端,并使用那里的私钥(以及通过SSL通信)来完成身份验证。

是-如文档所述,您需要提供AppID(在您的Janrain帐户主页上提供)。根据您对服务器端标记的选择,您可以提供AppID作为引用配置源的服务器端标记序列或类似内容

这是一个建议,如果您需要在某个时刻更改此密钥(可能应用程序被破坏,您需要更改应用程序和密钥,您需要更改应用程序名称),则在某些配置文件中有一个位置需要更改,而不是在您的所有网页中

如果不进一步了解服务器端技术是什么,我就无法更具体地说明如何动态实现“应用程序ID(通过配置)”

如果您对拥有多个密钥感到困惑,可以考虑使用公钥/私钥身份验证。应用程序ID是您的公钥;您可以使用它与服务器公开通信,以表明您是谁(以及RPX小部件中使用的URL,它还可以识别您和您的应用程序)

当您通过提供给他们的令牌url接收回拨时,您将回拨给他们服务器端,并使用那里的私钥(以及通过SSL通信)来完成身份验证