Skip to main content
Version: Node.js

Magical Auth API

Magical Auth is an advanced 2FA solution that leverages multiple verification methods to authenticate users via their phone. It automatically selects the most secure and user-friendly verification method based on the user's device capabilities, providing a seamless and often invisible user experience.

What is Magical Auth?

Magical Auth is a smart authentication system that combines various verification methods, including SIM-based, IP-based, and traditional SMS or email verification. It aims to provide the highest level of security with minimal user friction.

API Endpoints

The Magical Auth API offers two main endpoints:

  1. Start Verification: Initiate the verification process for a given phone number.

  2. Check Code: Verify the authentication code or token received from the user.