Как вы можете использовать openID для аутентификации разных пользователей?

Как сделать так, чтобы пользователи проходили аутентификацию на веб-сайте с разными разрешениями. Я хотел бы иметь администратора, суперпользователя, соавторов и обычных пользователей. В частности, я хотел бы ограничить доступ обычным пользователям и разрешить только другим. Более того, суперпользователи и администраторы должны разрешить / отозвать доступ для соавторов. Я имею в виду, не каждый должен иметь возможность войти в систему, а только люди, назначенные администратором и суперпользователями. Имеет ли смысл использовать для этого openId? И если да, как мне это сделать? Как администратор может предоставить доступ суперпользователю до первого входа в систему? Спасибо

1 ответ

Решение

OpenID - это система аутентификации.

Вы спрашиваете об интеграции OpenID в систему авторизации.

Детали того, как вы предварительно предоставляете OpenID уровень авторизации, зависят от того, как принципы безопасности OpenID представлены в структуре авторизации. Если они предсказуемы, тогда вы можете предварительно предоставить. Если это не так, у вас есть еще работа в приложении.

Другие вопросы по тегам