Skip to content

rarva/Magic-Login

Repository files navigation

Magic Login

Small project implementing a Supabase magic-link login modal, server-side send via SendGrid, and accessible modal helpers.

Quick start (development)

  1. Install dependencies if applicable (Node):
# if this project uses npm
npm install

# or if no package.json, serve the folder statically (e.g. with live-server)
  1. Start backend (if present):
# Example: node server/index.js or npm start
  1. Open index.html in the browser or visit the local dev server.

Environment

  • The app reads runtime values from /HELPERS/env.js (in development this file is provided in the repo). Do NOT commit real secrets.
  • Required env vars (example): SUPABASE_URL, SUPABASE_ANON_KEY, SENDGRID_API_KEY (documented in the server README).

Contributing

Please open issues or pull requests. Follow the branch naming convention described in CONTRIBUTING.md.

License

This project is licensed under the MIT License — see LICENSE.

About

Magic Login: Supabase magic-link modal

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published