我正在与Embedly合作,发现我在Embedly javascript中使用并付费的密钥显然是可见的,因为任何人都可以“检查元素”并查看密钥.
我怎样才能隐藏那些只使用“Inspect Element”的人的关键部分javascript?
<script type="text/javascript">
$('document').ready(function(){
$('div.featuredGame').embedly({
maxWidth: 200,
maxHeight: 140,
key: 'KEY REMOVED'
});
});
</script>
解决方法:
你可以尝试混淆它吗?这是你可以使用的js obfuscator.
它不是100%安全,但它至少隐藏了你的密钥,除非有人真的想解码它.