JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 4029
  • Score
    100M100P100Q133134F
  • License MIT

A Time-Based One-Time Password (TOTP) Authentication Strategy for Remix-Auth.

Package Exports

  • remix-auth-totp
  • remix-auth-totp/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (remix-auth-totp) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

๐Ÿ“ง Remix Auth TOTP

A Time-Based One-Time Password (TOTP) Authentication Strategy for Remix Auth that implements Email-Code & Magic-Link Authentication in your application.

npm install remix-auth-totp

CI Release License

Features

  • โญ Remix & React Router v7 - Out of the box support.
  • ๐Ÿ“ง Built-In Magic Link - Authenticate users with a Click.
  • โ›… Cloudflare Support - Works with Cloudflare Pages.
  • ๐Ÿ” Secure - Encrypted Time-Based Codes.
  • ๐Ÿ›ก Bulletproof - Crafted in strict TypeScript with high test coverage.
  • ๐Ÿ˜Œ Easy to Set Up - Start with one of the Official Starters.
  • ๐Ÿš€ Remix Auth Foundation - An amazing authentication library for Remix.

Live Demo

Remix Auth TOTP

Getting Started

Please, read the Getting Started Documentation in order to set up Remix Auth TOTP in your application.

[!TIP] As a faster alternative, you can start with one of the Example Templates.

Support

If you found Remix Auth TOTP helpful, please consider supporting it with a โญ Star.

Acknowledgments

Big thanks to @w00fz for its amazing implementation of the Magic Link feature.

Special thanks to @mw10013 for the Cloudflare Support implementation, the v2 and v3 Releases, and all the dedication and effort set into the project.

Huge thanks to @CyrusVorwald for the v4 release, and the effort to make it React Router v7 compatible.

License

Licensed under the MIT license.