Как в реальной жизни используется контроль аутентификации на основе ролей в базе данных? - PullRequest
0 голосов
/ 23 января 2020

Я просматривал документы mongodb для управления проверкой подлинности на основе ролей. Я понял, как это работает, но у меня есть несколько вопросов.

Как это применяется в реальной жизни ios? Например, допустим, у меня запущено веб-приложение для блогов. Как бы я использовал Role Based Authentication Control для улучшения управления моим приложением?

1 Ответ

1 голос
/ 23 января 2020

Администратор - это суперпользователь, который может выполнять любые операции с любыми учетными записями блоггеров, их контентом. Но блоггеры ограничены только своим контентом, их аккаунтом

Администратор:

  • Администратор сможет видеть все сообщения в блоге даже под черновой этап.
  • Пользователь-администратор может скрыть или показать любой блог-пост.
  • Пользователь-администратор сможет удалить или отключить любую учетную запись.
  • Пользователь с правами администратора сможет создавать резервные копии любых записей блога.

Blogger:

  • Блоггер сможет чтобы видеть только его / ее сообщения в блоге.
  • Blogger сможет скрывать или отображать только свои посты.
  • Blogger сможет удалять или отключать только свою учетную запись.
  • Blogger сможет создавать резервные копии только постов своего аккаунта.
...