Files
Siro/siro_rider/lib/controller
Hamza-AyedandClaude Opus 5 3b4b4639a6 Guard debug logs in release and remove device-check bypass
Log.print used developer.log with no kDebugMode guard, so release
builds emitted wallet JWTs, the HMAC secret, phone numbers and full
API responses to os_log/logcat on the user's device. Both the rider
and driver apps were affected.

Also removes a hardcoded test-account condition in the rider login
flow that skipped the entire FCM-token/fingerprint comparison — and
therefore the device-change OTP — for one email address.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 18:19:50 +03:00
..
2026-07-23 22:14:10 +03:00
2026-08-02 17:52:28 +03:00
2026-08-02 17:52:28 +03:00
2026-08-02 17:52:28 +03:00
2026-08-02 17:52:28 +03:00
2026-06-25 02:28:33 +03:00
2026-06-25 02:28:33 +03:00
2026-06-11 18:22:59 +03:00
2026-07-10 17:26:16 +03:00
2026-07-12 18:53:59 +03:00
2026-06-09 08:40:31 +03:00