Best for
Signing in where the account is a phone number — the dial code and the number in one field
Anatomy
Brand tile · dial-code picker joined to the number · password with a reveal · Forgot Password · Submit dead until both exist · third-party row
Best for
Opening an account on a phone number — where the password is being made, not recalled
Anatomy
Brand tile · name · dial code joined to the number · password with its four rules · terms before the action · third-party row · the way back to signing in
Best for
The code step after a sign-in — six boxes that take a paste, and a resend that waits its turn
Anatomy
Masked number in the copy · six boxes with auto-advance, backspace and paste · Confirm dead until all six · resend behind a 30-second count
We’ve sent a 6-digit code to +234 *** *** 4567. Enter it below to continue.
Join the list and we’ll email you the moment the code library and MCP server go live — with a 10% discount code to use whenever you decide to buy.
Best for
Signing in where the account is a phone number — the dial code and the number in one field
Anatomy
Brand tile · dial-code picker joined to the number · password with a reveal · Forgot Password · Submit dead until both exist · third-party row
Best for
Opening an account on a phone number — where the password is being made, not recalled
Anatomy
Brand tile · name · dial code joined to the number · password with its four rules · terms before the action · third-party row · the way back to signing in
Best for
The code step after a sign-in — six boxes that take a paste, and a resend that waits its turn
Anatomy
Masked number in the copy · six boxes with auto-advance, backspace and paste · Confirm dead until all six · resend behind a 30-second count
We’ve sent a 6-digit code to +234 *** *** 4567. Enter it below to continue.
Join the list and we’ll email you the moment the code library and MCP server go live — with a 10% discount code to use whenever you decide to buy.