{"repo":"dev-xo/remix-auth-totp","free":true,"listed":false,"github":"https://github.com/dev-xo/remix-auth-totp","clone":"git clone https://github.com/dev-xo/remix-auth-totp.git","description":"A Time-Based One-Time Password (TOTP) Authentication Strategy for Remix-Auth.","language":"TypeScript","stars":482,"topics":["authentication","remix","remix-auth","remix-run","otp","totp","react-router"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"📧 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. Get Started » Live Demo · Documentation · Examples Features - ⭐ Remix & React Router v7 - Out of the box support. - 📧 Built-In Magic Links - One-click authentication. - ⛅ Cloudflare Support - Cloudflare compatibility. - 🔐 Secure - Time-based encrypted codes. - 🛡 Bulletproof - Crafted in strict TypeScript with high test coverage. - 😌 Easy to Set Up - Official starter templates. - 🚀 Remix Auth Foundation - Built on a solid foundation. Live Demo 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, consider supporting it with a ⭐ Star. Acknowledgments Special thanks to some amazing contributors: - @w00fz for implementing the Magic Link feature - @mw10013 for adding Cloudflare Support , shipping v2 and v3 releases, and their continued dedication - @CyrusVorwald for the v4 release and React Router v7 compatibility Sponsors Huge thanks to our sponsors who makes it possible to maintain and improve Remix Auth TOTP! 🙌 Support us! 💝","default_branch":null,"files":null,"tree":[],"storefront":"/r/dev-xo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dev-xo/remix-auth-totp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}