使用用户密钥加载外部JavaScript(-files)
Load external JavaScript(-files) with a user key
我想提供一个JavaScript服务(如果你知道谷歌地图,你就知道我在说什么),它可以通过传递用户密钥作为参数来访问。
示例(JavaScript):
loadScript("http://www.mypage.org/service/myscript.js?userkey=ADF34fSDF3432FSD34324", function () { /* on loaded. */ });
如您所见,用户密钥是代表注册用户访问脚本的凭据。谷歌地图使用这样的模式。
我的问题:
- "用户密钥"究竟是什么
- 如何防止另一个网络开发人员(正在阅读我的代码)使用我的密钥
- 我知道,谷歌(谷歌地图)以某种方式将密钥绑定到用户域。。。但是JavaScript是在客户端浏览器中执行的。有什么建议吗
向致以最诚挚的问候
"用户密钥"究竟是什么?
是你正在考虑的事情——谷歌系统中的用户标识符。
如何防止另一个网络开发人员(阅读我的代码)使用我的密钥
在现实生活中,没有办法保护这些代码。如果有人真的想偷它,他会的。
我知道,谷歌(对于谷歌地图)以某种方式将密钥绑定到用户域。。。但是JavaScript是在客户端浏览器中执行的。任何建议?
浏览器请求包含许多信息项,其中之一是请求该文件的域。谷歌会检查密钥是否与域名匹配,并提供文件。
谢谢。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 使用php或javascript从facebook相册URL中删除多余的部分
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在JavaScript中将字符串转换为函数引用
- 模糊事件的Javascript测试
- Javascript更改图标
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何使用WCF服务和javascript表单post上传.doc文件
- javascript结合了数组和字典
- slack files.upload-如何从javascript/jQuery将文件作为有效负载发送
- .files 在 JavaScript 中实际上做了什么?
- Javascript .files[0] 可以在 ie8 ,9 ,10 中使用
- JavaScript files.length 在 ie9 中不起作用需要替代方法
- PlaceHolder Javascript files
- 使用用户密钥加载外部JavaScript(-files)
- 用JavaScript读取本地文件:单个文件等价于files属性
- Javascript input.files[i].url?
- C# javascript files httphandler