JanRain安装页面上的说明说要动态加载应用程序id。有人能解释一下这是什么意思吗?这是Javascript,所以appid必须到客户端,对吗?谢谢。
http://documentation.janrain.com/engage/widgets/sign-in
发布于 2011-06-14 23:30:31
可以-正如文档所述,您需要提供您的AppID (在Janrain帐户的主页上提供)。根据您选择的服务器端标记,您可以提供AppID作为引用配置源或类似内容的服务器端标记序列。
这是一个建议,如果你需要在某个时候更改这个密钥(可能应用程序被攻破了,你需要更改你的应用程序和密钥,你需要更改你的应用程序名称),在一些配置文件中只有一个位置需要更改,而不是遍及所有的网页。
如果不进一步了解您的服务器端技术是什么,我不能更具体地说明如何动态实现“应用程序ID (通过配置)”。
如果您对拥有多个密钥感到困惑,请以公钥/私钥身份验证的方式来考虑它。App ID是您的公钥;您可以使用它与他们的服务器进行公开通信,以表明您是谁(以及RPX小部件中使用的URL,该URL也可以标识您和您的应用程序)。
当您通过提供给他们的令牌url接收回调时,您将回调到他们的服务器端,并在那里使用私钥(以及通过SSL进行通信),以完成身份验证。
https://stackoverflow.com/questions/6159286
复制相似问题