https://github.com/munavarhs/userauthenticationsupabase
Authentication made easy
https://github.com/munavarhs/userauthenticationsupabase
authentication node react supabase
Last synced: 3 months ago
JSON representation
Authentication made easy
- Host: GitHub
- URL: https://github.com/munavarhs/userauthenticationsupabase
- Owner: munavarhs
- Created: 2024-12-06T18:41:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-06T18:45:58.000Z (over 1 year ago)
- Last Synced: 2025-01-05T23:17:26.778Z (over 1 year ago)
- Topics: authentication, node, react, supabase
- Language: JavaScript
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# User Authentication with Supabase
## Overview
This project demonstrates a **user authentication system** built using **Supabase**. The application allows users to sign up, log in, and access protected routes. It is designed to be a simple yet secure implementation of authentication for modern web applications.
---
## Features
- **User Signup**: Register with email and password.
- **Email Verification**: Ensures valid email addresses.
- **User Login**: Authenticate users with secure token-based sessions.
- **Session Management**: Tokens are stored in session storage for secure access.
- **Protected Routes**: Only authenticated users can access certain pages.
---
## Tech Stack
- **Frontend**: React.js
- **Backend**: Supabase (serverless backend)
- **Styling**: CSS
- **State Management**: React useState
- **Routing**: React Router DOM
---
## Setup and Installation
1. **Clone the Repository**
```bash
git clone https://github.com/munavarhs/UserAuthenticationSupabase.git
cd user-auth-supabase