One-Click Mobile Number Login and Verification Services by Chinese Telecom Operators
Chinese telecom operators provide one‑click mobile number login and verification services that leverage carrier gateway authentication, allowing iOS, Android, H5, and mini‑program apps to obtain the device’s phone number or validate it without passwords, improving user experience and security across various scenarios.
Many apps now support “one‑click login with the device’s phone number”, a service based on carrier‑specific gateway authentication that lets users register or log in by authorizing a single tap, offering a smoother experience than SMS codes.
China Mobile’s authentication service supports Mobile, Unicom, and Telecom numbers, offering one‑click login and phone‑number verification for iOS, Android, H5, mini‑programs, and quick apps.
One‑click login: uses the carrier’s network and gateway number retrieval to identify the SIM’s phone number after user consent; the app can log in without passwords.
Phone‑number verification: SDK/JSSDK checks whether a given number matches the device’s SIM, ensuring the card is not separated; supported on iOS, Android, H5, mini‑programs, and quick apps.
Number retrieval works by calling Android’s getPhoneInfo or iOS’s getPhoneNumberCompletion , which switch to cellular data if needed, and return success status. Requirements include an active data connection, and default timeout is 8000 ms (customizable via setOverTime on Android and setTimeoutInterval on iOS).
The SDK can cache a temporary credential to improve success rates and allow retrieval when cellular data is off; cache can be cleared with delScrip (Android) or delectScrip (iOS).
China Telecom’s Tianyi platform offers password‑free login, phone‑number authentication, and secondary‑card verification, using gateway pre‑login and SIM identification to avoid SMS‑code leakage.
China Unicom’s platform provides number authentication, anonymous device and user identifiers, empty‑number detection, secondary‑card verification, and three‑element verification (name, ID, phone). These services support iOS and Android and are applicable to risk control, marketing, registration cleaning, and financial identity checks.
Typical application scenarios include app login, H5 login, phone‑number binding, payment confirmation, loyalty points redemption, risk identification, targeted marketing, and anti‑fraud measures.
Architecture Digest
Focusing on Java backend development, covering application architecture from top-tier internet companies (high availability, high performance, high stability), big data, machine learning, Java architecture, and other popular fields.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.