Skip to content

CodeByG14/google-auth-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

🚀 Google Login Authentication

🛠️ Tech Stack

  • Frontend: React
  • Backend: Express, Node.js

📦 Packages Used

  • express
  • express-session
  • axios
  • passport
  • cors
  • passport-google-oauth20
  • react-router-dom

📄 Description

This project is a practice implementation of Google login authentication. It combines React for the frontend and Express for the backend to create a seamless login experience using Google OAuth 2.0.

✨ Features

  • 🔐 Google OAuth 2.0 integration
  • 🔒 Secure session management
  • 🔗 Client-server communication via Axios
  • 🧭 Routing handled by React Router

📝 Setup Instructions

  1. 📥 Clone the repository.
  2. 📦 Install the dependencies with npm install.
  3. 🔧 Set up Google OAuth credentials in the .env file.
  4. 🖥️ Run the backend server using node server.js.
  5. 🚀 Start the frontend with npm start.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published