【问题标题】:Best and Most Secure way to Publish settings file to app将设置文件发布到应用程序的最佳和最安全的方法
【发布时间】:2011-03-30 11:22:39
【问题描述】:

我希望发布一组将随着时间的推移而升级的设置。该应用需要识别新设置可用并下载它们。

我想知道最好的方法是什么,可下载的数据库或 XML 等,以及我如何才能尽可能地保护它们以用于一般用途的应用程序,而不是用于执法等。

寻找想法、方法、代码指针(最好是javascript)等

【问题讨论】:

  • 这里的“安全”是什么意思?从谁那里得到保障?中间的男人?用户?

标签: javascript security methods


【解决方案1】:

在某处准备您的设置数组并将其编码为 JSON:

<?php

$settings = array(
    'foo' => 'bar'
);

header('Content-type: application/json');
echo json_encode($settings);
exit;

?>

您的应用调用设置 url 并接收设置数组作为 json obj,您可以立即在 javascript 中使用它。

$.ajax({
   cache: false,
   dataType: "json",
   processData: true, // if false, posted data stays untouched
   type: "GET",
   url: "http://place-where-app-finds-settings.com/settings.php",
   success: function( data, textStatus, jqXHR ) { 
       alert(data.foo);
   }
});

示例需要 jQuery ...

【讨论】:

    猜你喜欢
    • 2011-11-12
    • 1970-01-01
    • 1970-01-01
    • 2013-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多