AWS Mobile Blog

Category: Amazon Cognito

GraphQL API Security with AWS AppSync and Amplify

This article was written by Brice Pellé, Principal Specialist Solutions Architect, AWS AWS AppSync is a fully managed service which allows to deploy and interact with serverless scalable GraphQL backends on AWS. AppSync uses security best practices that AWS has developed operating large systems at scale in the cloud, with built-in DDoS protection in all […]

Read More

How to Use Cognito Pre-Token Generation trigger to Customize Claims In ID Tokens

This article was written by Matt Noyce, Cloud Application Architect at AWS, & Srihari Prabaharan, Cloud Application Architect at AWS Amazon Cognito is a fully managed AWS service which lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily. Amazon Cognito scales to millions of users and supports sign-in […]

Read More

Simplify access to multiple microservices with AWS AppSync and AWS Amplify

This article was written by Faraz Masood, Cloud Architect, AWS   Modern applications and architectures are created with microservices in mind, and the ever evolving nature of each service makes it difficult to build and maintain a single API for multiple clients. Rapid iteration in the development cycle can benefit from an unified API interface […]

Read More

Introducing the AWS Amplify Libraries for iOS and Android (Preview)

Amplify iOS and Amplify Android are now generally available (GA). Read the GA post to get started with the new libraries. Until today, building iOS and Android apps powered by AWS involved using the AWS service-centric handwritten or low level generated SDKs. To set up the backend, you would go to the AWS service console […]

Read More

Building progressive web apps with the Amplify Framework and AWS AppSync

This article was written by Rob Costello, Solutions Architect, AWS Many organizations regularly collect valuable data about employees’ or customers’ experiences or concerns using polls or surveys. For this scenario, a client application should perform the following tasks: Present different types of questions Collect responses from varying sets of users Store data (and metadata) for […]

Read More

Supporting backend and internal processes with AWS AppSync multiple authorization types

Imagine a scenario where you created a mobile or web application that uses a GraphQL API built on top of AWS AppSync and Amazon DynamoDB tables. Another backend or internal process such as an AWS Lambda function now needs to update data in the backend tables. A new feature in AWS AppSync lets you grant […]

Read More

Amplify Framework adds support for AWS Lambda Triggers in Auth and Storage categories

The Amplify Framework is an open source project for building cloud-enabled mobile and web applications. Today, we’re happy to announce that you can set up AWS Lambda triggers directly from the Amplify CLI. Using Lambda triggers, you can call event-based Lambda functions for authentication, database actions, and storage operations from other AWS services like Amazon […]

Read More

Using multiple authorization types with AWS AppSync GraphQL APIs

Written by Ionut Trestian, Min Bi, Vasuki Balasubramaniam, Karthikeyan, Manuel Iglesias, BG Yathi Raj, and Nader Dabit Today, AWS announced that AWS AppSync now supports configuring more than one authorization type for GraphQL APIs. You can now configure a single GraphQL API to deliver private and public data. Private data requires authenticated access using authorization […]

Read More

Implementing passwordless email authentication with Amazon Cognito

Having to remember passwords can be a pain, especially for passwords that you don’t use often. Like most people, you too are probably familiar with having to click the “forgot password” link or button on websites and apps. Many people are tempted to use bad practices such as using short passwords, using easily guessable passwords, […]

Read More

Building an Android app with AWS Amplify – Part 1

This walkthrough is part 1 of a two-part series on how to build an AWS cloud-enabled Android mobile app with the AWS Amplify toolchain. Suppose that you want to build a native Android app to display a list of pets. You want to set up APIs to enable listing, creating, and storing pet data—but you […]

Read More