如何在我的应用程序中保护我的快速“GET”路由,以便电子邮件和用户数据不会暴露给未经授权的客户。我想知道,我应该像使用密码一样散列所有字段吗?
我的 GET "/users" 路由像这样发送 JSON..
{
"name": "keven",
"email": "keveng@gmail.com",
"user": "keven",
"password": "EEOnGFritH1631671dc8da7431399f824b3925a49e",
"country": "America",
"date": "April 20th 2013, 10:34:22 pm",
"_id": "5173502e5g52676c1b000001"
}
在我的骨干网和节点/快递应用程序中,我的骨干网集合中有一个 url,如下所示..
Users = Backbone.Collection.extend({
model: User,
url: '/users',
});
而快递路线是这样的:
app.get('/users', function(req, res){
User.find({}, function (err, accounts) {
res.send(accounts);
});
});
谢谢。