Preferenza per vedere se il valore di un campo è stato modificato js o linq object?

0

Abbiamo alcuni requisiti per inviare e-mail quando vari valori di campo vengono modificati nel nostro sistema.

È un sistema asp.net che usa linq to sql con javascript / jquery.

È preferibile controllare se un valore viene modificato tramite js (il campo nascosto viene impostato se il valore è cambiato) o è meglio poiché stiamo usando linq e ho accesso all'oggetto in questione per controllare il valore corrente dell'oggetto con ciò che l'utente ha inserito (in pratica confronta il valore della casella di testo con il valore del campo dell'oggetto prima che venga aggiornato)?

    
posta JonH 02.04.2014 - 14:33
fonte

1 risposta

1

Il mio parere è che è meglio prendere decisioni sul comportamento del sistema lato server (nel tuo caso linq).

Mi piace presumere che tutto il mio codice cliente possa essere violato da una persona malvagia che non sta facendo del bene. Se quel codice non è altro che la presentazione, allora sono un po 'più sicuro.

Che cosa accadrebbe se il codice del client malvagio segnalasse che molti campi erano cambiati quando non lo erano?

    
risposta data 02.04.2014 - 16:29
fonte

Leggi altre domande sui tag