Skip to main content

HOW TO BUILD LOGIN PAGE AND SIGN UP PAGE IN REACT JS AND AWS AMPLIFY

 


STEPS TO BUILD LOGIN & SIGNUP PAGE
IN REACTJS,NODEJS USING AWS AMPLIFY IN VS CODE




SOFTWARE REQUIREMENTS

  • NODE JS 
  • AWS ACCOUNT
  • VISUAL STUDIO CODE
PLEASE BE FOLLOW THESE STEPS

1.     INSTALL NODEJS 

2.     CHECK VERSION OF NODEJS IN CMD -node --version

3.     CREATE AWS ACCOUNT(IF NOT HAVE OR TEMPORARY NEEDED,Dm me BUT,ITS COST)

4.     INSTALL VISUAL STUDIO CODE ( install Extension-Live server,AWS Toolkit)

5.     RUN THESE COMMAND IN VS CODE TERMINAL-NPM UPDATE-npm install npm -g

6.     INSTALL -AWSTOOLKIT EXTENSION IN VSCODE

7.     ENABLE SCRIPTING IN VS CODE -Set-ExecutionPolicy -Scope CurrentUser Unrestricted(paste these higlighted cmd in vs code Terminal)

8.     RUN THESE CMD IN TERMINAL-npx create-react-app projectname(Procedure)

9.     RUN IN VSCODE TERMINAL(INSIDE PROJECTNAME DIRECTORY)-amplify configure(AWS ACCOUNT NECESSARY)TO PERFORM THESE CMD

10. RUN IN VSCODE TERMINAL(INSIDE PROJECTNAME DIRECTORY)-amplify init

11. RUN IN VS CODE TERMINAL(INSIDE PROJECTNAME DIRECTORY)-amplify add auth

12. RUN IN VS CODE TERMINAL(INSIDE PROJECTNAME DIRECTORY)-amplify push

13. PASTE THESE PROGRAM IN APP.JS FILE-import React from 'react';

import logo from './logo.svg';

import './App.css';

import { Amplify } from 'aws-amplify';

import awsconfig from './aws-exports';

import "@aws-amplify/ui-react/styles.css";

import {

  withAuthenticator,

  Button,

  Heading,

  Image,

  View,

  Card,

} from "@aws-amplify/ui-react";

Amplify.configure(awsconfig);

 

function App({ signOut }) {

  return (

    <View className="App">

      <Card>

        <Image src={logo} className="App-logo" alt="logo" />

        <Heading level={1}>We now have Auth!</Heading>

      </Card>

      <Button onClick={signOut}>Sign Out</Button>

    </View>

  );

}

 

export default withAuthenticator(App);

14. RUN IN VS CODE TERMINAL(INSIDE PROJECTNAME DIRECTORY)-npm install --save aws-amplify @aws-amplify/ui-react

15. RUN IN VS CODE TERMINAL(INSIDE PROJECTNAME DIRECTORY)-npm start

Video Procedure below



Popular posts from this blog

ENABLE MULTI-FACTOR AUTHENTICATION IN LOGIN PAGE

 ENABLE MULTI-FACTOR AUTHENTICATION IN LOGIN PAGE 1.      Login Into The Amplify Console  2.      Setup Amplify Studio 3.      Enable Amplify Studio 4.      Open Coginito -  Choose Userpool,then click  SIGN-IN-EXPERIENCE  (Scrool Down)  And Edit MFA,And Switch To  Require MFA, Then Choose  Authentication apps  and Click  SAVE CHANGES 5.      Backend Environment-Launch Studio 6.      In Authentication -Click MULTI-FACTOR AUTHENTICATION-Choose  OPTIONAL and AUTHENTICATION APPLICATION  7.      Then ,Click  Deploy-Confirm Deployment 8.      Copy the cmd and Paste it into the terminal of Visual Studio Code[That File Directory] 9.      Again go, Cognito 10. In SIGN-IN-EXPERIENCE-(Scrool Down)  And Edit MFA,it shows op...

How to Launch Windows EC2 Instance in AWS

  Sure, here are the steps on how to launch a Windows EC2 instance in AWS in detail: Go to the AWS Management Console and sign in to your account. In the navigation pane, select  EC2 . In the  Launch Instance  wizard, select  Quick Start  and then  Windows . For  Amazon Machine Image (AMI) , select the Windows Server AMI that you want to use. For  Instance Type , select the instance type that you want to use. For  Number of Instances , enter the number of instances that you want to launch. For  Storage , select the storage options that you want to use. For  Networking , select the VPC and subnet that you want to use. For  Security Group , select the security group that you want to use. For  Tags , enter the tags that you want to apply to your instance. Review the settings and then click  Launch . Once your instance is launched, you can connect to it using Remote Desktop Protocol (RDP). Here are some additional th...
Dhanaseenuvasan PY01AB5657 MODEL Ford Fiesta FASTAG BAL