
Magic Link is a lightweight Node.js library for passwordless authentication. Users sign in with just their email: the library generates a secure, time-limited token, sends it to their inbox, and one click logs them in.
What it does
- One-click login: email in, unique link out, no password required.
- Secure by design: single-use, time-limited, cryptographically generated tokens.
- Easy integration: fits any Node.js stack, with configurable expiration, email templates and redirects.
My role
I designed the token system, handled secure email delivery, and made the library simple to integrate and customize, balancing a frictionless login with solid security.