Как скрыть код встроенного JavaScript? - PullRequest
4 голосов
/ 22 июля 2011

Я работаю с Embedly и обнаружил, что ключ, который я использую и оплачиваю, в javascript Embedly хорошо виден, так как любой может просто «проверить элемент» и увидеть ключ.

Как я могу скрыть эту часть javascript, ключевую часть, от людей, которые просто используют "Inspect Element"?

<script type="text/javascript">
  $('document').ready(function(){
    $('div.featuredGame').embedly({
      maxWidth: 200,
      maxHeight: 140,
      key: 'KEY REMOVED'
    });
  });   
</script>

Ответы [ 2 ]

5 голосов
/ 22 июля 2011

Вы могли бы попытаться запутать это? Вот js obfuscator , который вы можете использовать.

Это не на 100% безопасно, но, по крайней мере, оно скрывает ваш ключ, если кто-то ДЕЙСТВИТЕЛЬНО не хочет его расшифровать.

2 голосов
/ 26 июля 2011

Embedly теперь добавил раздел ключей защиты в ответ на эту проблему.http://blog.embed.ly/securing-keys

...