在两个不同的页面中加密和解密json

use*_*600 0 php jquery

情况:如何在页面getuser.php中加密json,然后在index.php中对其进行解密?

我得到了一个echo (json_encode($data));使用示例输出创建的getuser.php

{
    "id": 2,
    "username": "Teeto",
    "surname": "",
    "password": "somepassword",
    "lastlogin": "2014-02-18 15:35:01",
    "level": 0
}
Run Code Online (Sandbox Code Playgroud)

然后我将数据发送到jquery

$.ajax({ 
            type: 'POST', 
            url: "getuserdata.php?id="+ otherPro,
            datatype: 'json',
            success: function(data){ 

            $.each(data, function (key, value) {
                $( '#' + key ).val( value ); 
            });

            } 
        }); 
Run Code Online (Sandbox Code Playgroud)

谢谢你的任何提示.

use*_*654 5

绝对没有理由允许管理员访问以查看当前密码.最多应该允许管理员更改它们(不需要查看它们.)只需从json中删除密码字段并继续.一旦从中删除密码,您就不需要仅仅使用ssl来加密json了(因为您在javascript中执行的任何加密/解密都可以轻松地进行逆向工程.)