【问题标题】:Role assignment, management, and permissions in Parse (Parse.com)Parse (Parse.com) 中的角色分配、管理和权限
【发布时间】:2012-10-16 04:00:20
【问题描述】:

Roles in Parse 使用 ACL 获取权限。

为了在注册表中向用户添加角色,我的理解是该角色需要可读写。我担心的是,公众可以写访问意味着任何人都可以从这个角色中删除用户。

这是真的吗?如果是,我该如何解决?一些有关角色分配和管理的可靠示例将非常有帮助。

【问题讨论】:

    标签: javascript backbone.js acl roles


    【解决方案1】:

    Parse 网站上已为任何寻求解决方案的人回答了此问题:

    角色不需要是可公开写入的。如果你想 注册时自动为用户分配角色,您可以添加一个 云代码中的afterSave 处理程序,使用主密钥修改 角色。

    保存后:https://www.parse.com/docs/cloud_code_guide#save

    使用主密钥: https://parse.com/docs/cloud_code/symbols/Parse.Cloud.html#.useMasterKey

    https://www.parse.com/questions/role-assignment-management-and-permissions#answer-the-role-does-not-need-to-be-public-writable-if-you

    【讨论】:

    • 那是 4 年前的事了,所以我不确定同样的东西是否适用。 afterSave 和 userMasterKey 是您搜索所需的全部内容。
    猜你喜欢
    • 2016-11-28
    • 2017-10-16
    • 2011-11-09
    • 2023-01-02
    • 2016-01-19
    • 1970-01-01
    • 2015-09-14
    • 1970-01-01
    • 2015-06-24
    相关资源
    最近更新 更多