Page MenuHomeSealhub

access_strategy_type.owner.js
No OneTemporary

access_strategy_type.owner.js

var Sealious = require("sealious");
var Promise = require("bluebird");
var JustOwner = new Sealious.ChipTypes.AccessStrategyType({
name: "owner",
checker_function: function(context, params, item){
if (context.user_id === item.created_context.user_id) {
return Promise.resolve();
} else {
return Promise.reject("Only the owner of this resource can perform this operation on this item.");
}
},
item_sensitive: true
});

File Metadata

Mime Type
text/plain
Expires
Fri, Nov 28, 15:16 (10 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1086277
Default Alt Text
access_strategy_type.owner.js (434 B)

Event Timeline