数据库中基于角色的身份验证控制在现实生活中的用途是什么?
What are the real life uses of role based authentication control in a database?
我正在研究 mongodb docs 基于角色的身份验证控制。我已经了解它是如何工作的,但我有几个问题。
在现实生活场景中是如何应用的?例如,假设我是 运行 一个博客网络应用程序。我将如何使用基于角色的身份验证控制来改进我的应用程序管理?
Admin 用户是超级用户,可以对任何博客帐户及其内容进行任何操作。但是,博主只限于他们的内容,他们的帐户
管理员用户:
- 管理员用户将能够看到所有博客文章,即使是在草稿阶段。
- 管理员用户可以隐藏或取消隐藏任何博文。
- 管理员用户将能够删除或禁用任何帐户。
- 管理员用户将能够备份任何帐户的博文。
博主:
- 博主将只能看到 his/her 篇博文。
- Blogger 将只能隐藏或取消隐藏 his/her 个博文。
- Blogger 将只能删除或禁用 [=40=] 帐户。
- Blogger 将只能备份 his/her 帐户博文。
我正在研究 mongodb docs 基于角色的身份验证控制。我已经了解它是如何工作的,但我有几个问题。
在现实生活场景中是如何应用的?例如,假设我是 运行 一个博客网络应用程序。我将如何使用基于角色的身份验证控制来改进我的应用程序管理?
Admin 用户是超级用户,可以对任何博客帐户及其内容进行任何操作。但是,博主只限于他们的内容,他们的帐户
管理员用户:
- 管理员用户将能够看到所有博客文章,即使是在草稿阶段。
- 管理员用户可以隐藏或取消隐藏任何博文。
- 管理员用户将能够删除或禁用任何帐户。
- 管理员用户将能够备份任何帐户的博文。
博主:
- 博主将只能看到 his/her 篇博文。
- Blogger 将只能隐藏或取消隐藏 his/her 个博文。
- Blogger 将只能删除或禁用 [=40=] 帐户。
- Blogger 将只能备份 his/her 帐户博文。