Phone sign-in · server-verified OTP
Sign in with your phone
Use a Kenyan mobile number. A real passenger account is created on first verification.
OTP codes are stored hashed. In development, the code is returned only when AUTH_DEV_MODE is enabled. Staging codes are generated server-side and are never returned in API responses. When Africa's Talking is configured, SMS delivery status is tracked server-side. Sessions expire after seven days.
