amazon-web-services - 我可以在 DigitalOcean 托管的应用程序中使用 Cognito 进行用户身份验证吗?

标签 amazon-web-services amazon-cognito digital-ocean

我在 DigitalOcean 服务器上托管了一个仅供我使用的应用程序。现在我想给一些 friend 访问,所以我需要用户认证管理。

我读过 AWS Cognito 是一个不错的选择,但我不清楚是否可以仅实现 AWS Cognito 以与其他服务联合工作,或者我是否需要将所有内容迁移到 AWS 才能使用认知。我一直在寻找教程,但所有教程都在谈论使用 Cognito 以及其他 AWS 服务。

关键是我使用的是 Postgres 数据库并查看 AWS 价格,迁移到 AWS 对我来说很昂贵。如果是做我想做的事,我非常感谢推荐的讲座。

提前致谢。

最佳答案

I need users authentication management.
I have read AWS Cognito is a good option

事实上,AWS Cognito 是用户身份验证和授权的不错选择。如果您有网络应用程序,不妨查看 AWS amplify更容易入职的框架。

if it is possible to implement only AWS Cognito

您无需使用任何其他 AWS 服务或迁移您的基础设施。您的应用程序可以独立使用 Cognito。

您甚至可以将 Cognito 用作纯 OAuth 2.0如果您想保持真正的独立,则基于身份验证和授权服务。

all talk about using Cognito in addition to other AWS services

Cognito 可以为其用户提供 session (临时)aws 凭证以使用 AWS 服务。如果不需要,您不必使用该功能。

关于amazon-web-services - 我可以在 DigitalOcean 托管的应用程序中使用 Cognito 进行用户身份验证吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59815561/

相关文章:

python - 导入错误 : No module named 'secrets' - python manage. py 在拉入 Digital Ocean 后无法正常工作

.net - 带过滤器的 DynamoDB 扫描,匹配 'is-in-set' 条件

amazon-web-services - 使用 SQS 或 SNS 发送电子邮件

amazon-web-services - Elasticsearch 错误 在 ping 过程中发现没有足够的主节点

ios - 如何支持使用 aws cognito 登录苹果?

node.js - AWS Cognito Lambda触发两次

node.js - 即使持久文件夹存在,应用程序也会崩溃并显示 "Error: ENOENT"

amazon-web-services - ~30 秒后 AWS API 网关超时

amazon-web-services - 使用 AWS CDK 中的自定义域名创建 Cognito 用户池

ruby-on-rails - Dokku 环境变量