Могу ли я использовать Cognito для аутентификации пользователей в приложении, размещенном в DigitalOcean? - PullRequest
2 голосов
/ 20 января 2020

У меня есть приложение, размещенное на сервере DigitalOcean, которое используется только мной. Теперь я хотел бы предоставить доступ некоторым друзьям, поэтому мне нужно управление аутентификацией пользователей.

Я прочитал AWS Cognito - хороший вариант, однако мне не ясно, возможно ли реализовать только AWS Cognito для совместной работы с другими службами или если мне нужно перенести все на AWS, чтобы иметь возможность использовать Cognito. Я искал учебники, но все говорят об использовании Cognito в дополнение к другим AWS сервисам.

Дело в том, что я использую Postgres DB и смотрю на AWS цены, это мне дорого мигрировать на AWS. Если я делаю то, что хотел бы, я очень ценю рекомендованные лекции.

Заранее спасибо.

1 Ответ

2 голосов
/ 20 января 2020

Мне нужно управление аутентификацией пользователей. Я прочитал AWS Cognito - хороший вариант

Действительно, AWS Cognito - хороший вариант для аутентификации и авторизации пользователей. Если у вас есть веб-приложение, вы также можете проверить платформу AWS усиление для упрощения регистрации.

, если возможно реализовать только AWS Cognito

Вам не нужно использовать какие-либо другие AWS службы или выполнять миграцию инфраструктуры. Ваше приложение может использовать Cognito самостоятельно.

Вы можете использовать Cognito даже в качестве чистой службы аутентификации и авторизации на основе OAuth 2.0 , если хотите оставаться действительно независимыми.

все говорят об использовании Cognito в дополнение к другим AWS сервисам

Cognito может предоставить своим пользователям сеансовые (временные) aws учетные данные для использования AWS сервисов. Вам не нужно использовать эту функцию, если вам не нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...