https://github.com/joealongi/react-amplify-authentication-two
React Application - AWS Amplify Authentication Integration (Gen 2)
https://github.com/joealongi/react-amplify-authentication-two
amplify authentication aws formik javascript node react
Last synced: 3 months ago
JSON representation
React Application - AWS Amplify Authentication Integration (Gen 2)
- Host: GitHub
- URL: https://github.com/joealongi/react-amplify-authentication-two
- Owner: heyitsjoealongi
- License: mit
- Created: 2024-07-07T20:28:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-16T00:51:08.000Z (almost 2 years ago)
- Last Synced: 2024-10-06T14:41:50.419Z (over 1 year ago)
- Topics: amplify, authentication, aws, formik, javascript, node, react
- Language: TypeScript
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# React Amplify Authentication (Gen 2)
Connecting React JavaScript applications to user authentication, simplified with the AWS Amplify (Gen 2) SDK.
A barebones application for emulating the connectivity between AWS Amplify (Gen 2) Authentication with local and deployed applications.
## Contents
- [About](#about)
- [Build](#build)
- [Overview](#overview)
- [Requirements](#requirements)
- [Installation](#installation)
- [Additional](#additional)
## About
React Amplify (Gen 2) Authentication is a template for connecting React Applications to AWS Amplify Authentication.
 
- Website: [joealongi.dev](https://joealongi.dev/)
- X: [@joealongi](https://x.com/joealongi)
- GitHub: [@joealongi](https://github.com/joealongi/)
- LinkedIn: [@joe-alongi](https://www.linkedin.com/in/joe-alongi/)
## Build
React Amplify (Gen 2) Authentication is built with modern frontend frameworks. React JavaScript connects to AWS Amplify Authentication for Cognito based user pool management.
- [React.js](https://reactjs.org/)
- [Formik](https://formik.org/)
- [AWS Amplify](https://aws.amazon.com/amplify/)
- [Node.js](https://nodejs.org/en/)
## Overview
### Requirements
This project runs on Node.js while the DOM UI elements are established using React.js with the AWS Amplify (Gen 2) SDK, combined with Formik forms, while working within the Create React App framework.
- React (v18.3.1)
- Formik (v2.4.6)
- Amplify (v6.4.0)
- Node (v20.13.1)
### Installation
- **Option 1.)** [Download the latest version of this template from GitHub](https://github.com/joealongi/react-amplify-authentication-two/archive/refs/heads/main.zip)
- **Option 2.)** Clone this repository
```
git clone https://github.com/joealongi/react-amplify-authentication-two.git
```
- **Option 3.)** [Fork, Clone, or Download via GitHub Desktop](x-github-client://openRepo/https://github.com/joealongi/react-amplify-authentication-two)
### Basic Usage
##### Install
```sh
npm install
```
##### Start
```sh
npm start
```
## Additional
##### Bugs and Issues
Having an issue with the template? Report bugs & issues with React Amplify Authentication on GitHub via [Issues](https://github.com/joealongi/react-amplify-authentication-two/issues). Fork, Pull, or Send an email over to join as a contributor! Join in on the open source conversation on [X](https://twitter.com/joealongi).
##### Acknowledgments
- [Create React App](https://create-react-app.dev/)
- [Amplify](https://aws.amazon.com/amplify/)
##### Additional Acknowledgments
##### License
© 2024 React Amplify Authentication Gen 2 released via [MIT](https://opensource.org/licenses/MIT) license. Information on this license can be viewed as it applies to this repository on GitHub at [React Amplify Authentication Gen 2 License](https://github.com/joealongi/react-amplify-authentication-two/blob/main/LICENSE).