AWS Mobile Blog
Category: Amazon Cognito
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 MoreBuilding 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 MoreUnderstanding Amazon Cognito user pool OAuth 2.0 grants
In addition to using the Amazon Cognito-specific user APIs to authenticate users, Amazon Cognito user pools also support the OAuth 2.0 authorization framework for authenticating users. After you configure a domain for the user pool, Amazon Cognito automatically provisions a hosted UI that enables you to easily add a federated, single sign-on experience to your […]
Read MoreAnnouncing the AWS Amplify CLI toolchain
Today we’re launching the AWS Amplify Command Line Interface (CLI) toolchain for developers. AWS Amplify is an open-source library that you can use to build sophisticated cloud-powered mobile and web apps. Since the launch of the JavaScript library last year, we’ve received positive feedback, encouragement, and most importantly, contributions from the open-source and JavaScript communities. […]
Read MoreBuilding ADFS Federation for your Web App using Amazon Cognito User Pools
User authentication and authorization can be challenging when you’re building web and mobile apps. The challenges include handling user data and passwords, token-based authentication, federating identities from external identity providers (IdPs), managing fine-grained permissions, scalability, and more. In this blog post walkthrough, we show you how to federate identities from Windows Server Active Directory to […]
Read MoreUser settings sync for iOS with AWS AppSync
Amazon Cognito Sync is a service that you can use for syncing application-related user profile data across devices. The client library caches the data locally so that the app can read and write data, regardless of the device connectivity state. The data stored is generally shown as a key-value pair, where the keys and values […]
Read MoreBuild a user settings store with AWS AppSync
Amazon Cognito Sync is a service that you can use for syncing application-related user profile data across devices. The client library caches the data locally so that the app can read and write data, regardless of the device connectivity state. The data stored is limited to key-value pairs where the keys and values are both […]
Read MoreNew AWS Mobile Hub feature: Add an existing user pool to your Mobile Hub project
Using AWS Mobile Hub is a great way for you to get started with a mobile backend project because it abstracts away the complexity of configuring a new AWS service. It does this by defining a set of IAM policies for how your apps authenticated and unauthenticated users interact with the AWS service. Up until […]
Read MoreAWS Amplify adds support for custom attributes in Amazon Cognito user pools
An Amazon Cognito user pool is a user directory for your web, mobile, or other applications. In addition to the normal things you’d expect to store in an Amazon Cognito user pool (like a user name, email address, or phone number), you can also configure the user pool to hold any other information that you […]
Read MoreBuilding a serverless real-time chat application with AWS AppSync
Today, most digital media usage originates from mobile devices. People interact with their apps using multiple devices, over a variety of connections (3G, LTE, Wi-Fi, and so on), as well as offline. It’s important to offer a consistent user experience across different connection types. At the same time, there’s been a rise in the number […]
Read More