Verify users without building OTP infrastructure
Call the send endpoint with a phone number or email. Conjoin generates the code, delivers it, and stores it securely. When the user submits the code, call the verify endpoint. The response confirms whether the code is valid, expired, or incorrect.
