Sto costruendo un progetto che richiede agli utenti di essere autenticati per accedervi. Stavo pensando di usare MySQL come database e di eseguire script PHP sul client per recuperare i dati degli utenti. Per esempio. SELEZIONA * da uaccounts
WHERE username
= 'bob'. E quindi memorizzare il resto delle informazioni se l'utente si autentica in una sessione. È sicuro eseguire query SQL su un client o dovrei esaminare qualcosa come Firebase o creare un'API o guardare un'altra API esterna per archiviare e interrogare i dati dell'utente (e altre query SQL). L'esecuzione di SQL sul client è aperta all'intercettazione da parte di utenti malintenzionati o è sicura finché viene eseguita correttamente?