https://github.com/badiniibrahim/nextjs-auth-google-provider
This Next.js application is a demonstration of integrating Google authentication with Supabase. It allows users to sign in to the application using their Google account, leveraging Supabase for user management and data storage.
https://github.com/badiniibrahim/nextjs-auth-google-provider
github google nextjs reactjs supabase
Last synced: 3 months ago
JSON representation
This Next.js application is a demonstration of integrating Google authentication with Supabase. It allows users to sign in to the application using their Google account, leveraging Supabase for user management and data storage.
- Host: GitHub
- URL: https://github.com/badiniibrahim/nextjs-auth-google-provider
- Owner: badiniibrahim
- Created: 2024-02-19T11:06:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-19T11:15:55.000Z (over 2 years ago)
- Last Synced: 2025-06-05T04:14:05.446Z (about 1 year ago)
- Topics: github, google, nextjs, reactjs, supabase
- Language: TypeScript
- Homepage:
- Size: 112 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Next.js Application with Google Authentication and Supabase
This Next.js application is a demonstration of integrating Google authentication with Supabase. It allows users to sign in to the application using their Google account, leveraging Supabase for user management and data storage.
## About this Repository





## Features
User authentication via Google OAuth
User session management with Supabase
Secure storage of user data in a relational database with Supabase
## Technologies Used
Next.js - Server-side React framework for client-side and server-side rendering
Supabase - Backend development platform providing services like databases and authentication
React - JavaScript library for building user interfaces
Google OAuth - OAuth2 authentication protocol provided by Google for secure user authentication
## Running Locally
Clone this repository to your local machine.
Install dependencies by running yar install.
Configure your environment for Google API keys and Supabase settings.
Start the application with yarn dev.
Access http://localhost:3000 in your browser to see the application in action.
Feel free to explore the source code to better understand the implementation of Google authentication with Supabase in a Next.js application.