在使用 JugglingDB 的节点应用程序中给定用户模型
User = schema.define('User', {
name : String,
email : String,
API_KEY : String,
created : {type: Date, default: Date.now},
});
我希望 API_KEY 属性为“只读”。所以以下数据:
var data = {
name : 'Test account',
email : 'test@test.com',
API_KEY : 'Some key'
}
被接受为:
var data = {
name : 'Test account',
email : 'test@test.com'
}
在:
var user = new User(data);
所以这种方式只有服务器可以为用户创建一个 API_KEY。这可能吗?