|
|
|
|
|
by lxgr
1401 days ago
|
|
Some mobile operators can add the phone number or some other user identifier as an HTTP header via a transparent proxy on all requests passing through their network. This is/was used for micropayments for services and app downloads via phone bill, for example. It would only work over mobile data, though (i.e. users would need to disable wi-fi for every authentication and it would not work without cell signal at all, unlike SMS-OTP or actual SIM authentication). |
|
I think the intended method of using this API is to use apis from within a mobile app to make the request transparently (and ensure mobile data is used to avoid users having to manually disable wifi), but the person in the article is just generating a QR code that you have to scan so I assume you would indeed have to disable wifi by hand each time which would make it more trouble than its worth.
I had no idea mobile network operators were tacking on my phone number to requests though (presumably unsecure http only but still)...