AWS Cognito and React Native Authentication Example
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
android
ios
src
.babelrc
.buckconfig
.flowconfig
.gitattributes
.gitignore
.watchmanconfig
LICENSE.txt
README.md
app.json
index.js
package.json
rn-cli.config.js
tsconfig.json
yarn.lock

README.md

Mobile Authentication App Example

This is an sample application using react native and AWS Cognito, implementing user authentication features

Implemented Features for User Authentication

  • Sign Up
  • Input Verification Code
  • Resend Verification Code E-mail
  • Sign In
  • Sign Out
  • Password Change

Screenshots

  • Sign In

sc

  • Sign Up

sc

  • Input Verification Code

sc

  • Home Screen

sc

  • Menus for Sign Out and Password Change (Both of the menu works)

sc

Fluid Animation

Image from Gyazo

How to run app

  1. clone repo
$ git clone <this repo>
$ cd <this repo>
$ yarn install
  1. Set up AWS Mobile Hub with User Sign-In Feature.

  2. Download aws-exports.js file from AWS Mobile Hub and put it into the <this repo>/src directory.

  3. react-native run-ios