Being not a security expert I hope you can clarify something for me.
I m 建造一个用户能够“贸易”虚拟产品的仪器。 我与Django一起建造这栋楼房,如果你感兴趣的话。
A sample scenario:
Alice (UserID=1
) has good-A with a certain value (x). Where good-A is basically a database entry in the "tradable items
" DB with the properties (ID, Name, Desc, Value, Owner
). The owner of good-A is Alice. Now if Alice wants to give good-A to Bob (UserID=2
) she changes the "Owner
" property of good-A to Bob s UserID=2
.
这意味着。 为了获得所有物品的总价值,我提出一个问题,要求“<>编码>在所有权=1<>/代码”的可交易物品数据库中所有物项的价值值”。
因此,所有用户的所有货物都储存在一个数据库中。 是否存在一个安全问题,即(vil)用户可以将不属于他们范围的可交易物品的所有权改变为他们自己的物品?
我知道这取决于具体的执行情况,但也许大家一般认为该计划存在缺陷。
因此,这是否是实施这种设想的好办法? 或者你们有什么更好的想法?