亚马逊AWS官方博客

Category: Front-End Web & Mobile

全新推出 – 适用于 Android 和 iOS 的 AWS Amplify 库

今天,我高兴地宣布,Amplify iOS 和 Amplify Android 库与工具正式推出,以帮助移动应用程序开发人员轻松构建由云技术提供支持的安全、可扩展的应用程序。

直到今天,在您开发由云提供支持的移动应用程序时,您一直都要结合使用各种工具和开发工具包:使用 Amplify CLI 创建和管理后端,并使用一个或多个 AWS 移动开发工具包来访问后端。通常,AWS 移动开发工具包是封装 AWS 服务 API 的低级“封套”。它们要求您了解 API 的详细信息,大多数时候还要求编写许多行无差别的代码,例如对象序列化(和反序列化)、错误处理等。

认证授权专题(一) : Cognito, OIDC 实现 S3 精细化权限控制

S3 是一个对象存储服务,非常适合存储海量文件。它不仅支持从服务器端上传/下载 S3 中的内容, 同时允许客户从客户端直接上传/下载 S3 中的资源。在实际应用过程中,我们经常遇到这样的需求:只允许用户 上传/下载/删除/修改(CRUD) 自己的文件。本文将探讨利用 Amazon Cognito Identity Pool, OpenID Connect 实现精细化权限控制,限制用户只能访问自己的文件。

认证授权专题(二) : AWS STS, OpenID Connect 实现 S3 精细化权限控制

S3 是一个对象存储服务,非常适合存储海量文件。它不仅支持从服务器端上传/下载 S3 中的内容, 同时允许客户从客户端直接上传/下载 S3 中的资源。在实际应用过程中,我们经常遇到这样的需求:只允许用户 上传/下载/删除/修改(CRUD) 自己的文件。 本文将探讨如何利用 AWS STS, OpenID Connect 实现精细化权限控制,实现用户只能上传和查看自己在 S3 中的文件。