Repository navigation
SMS codes via Telnyx Verify (carriers block our long code) - #275
Merged
Merged
Conversation
A plain SMS from +14084269127 reaches a Telnyx number but AT&T refuses it (40010, not 10DLC registered), so real users got nothing. The send-sms hook now sends GoTrue's code through Telnyx Verify (custom_code) from Telnyx's registered senders when TELNYX_VERIFY_PROFILE_ID is set; the plain message stays only as a fallback. Verified to an AT&T phone 2026-10-06 07:41. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ThreatCrush Security Scan13 finding(s) MEDIUM: 9 | LOW: 4
Snippets are redacted; ThreatCrush never prints matched credential material. |
ralyodio
added a commit
that referenced
this pull request
Oct 6, 2026
Pressing Send Code again inside Supabase's 60s resend window showed "Failed to send verification code. Please try again later.", which read as SMS being broken again. It now answers 429 "A code was just sent. Please wait N seconds..." with Retry-After. Also ships #275 (codes via Telnyx Verify, since carriers refuse our long code with 40010). Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem: login codes sent as a plain SMS from +14084269127 reach Telnyx numbers, but real phones never get them. AT&T rejected Anthony's with error 40010 (not 10DLC registered).
Fix:
TELNYX_VERIFY_PROFILE_IDis set, the send-SMS hook sends GoTrue's own code through Telnyx Verify (custom_code), which uses Telnyx's registered senders.Setup and checks:
QryptChat(US/CA, 6 digits) is created.app.envand the vault.🤖 Generated with Claude Code