Separated authentication
Mobile sync and admin access use different authentication mechanisms.
Architecture & security
The mobile client, sync service and administration console have distinct roles and trust boundaries.
REST · bidirectional gRPC
Mobile sync and admin access use different authentication mechanisms.
Client values are bound as parameters, not concatenated into SQL.
The admin console uses REST and has no direct server database access.