Sto lavorando su un sistema di autenticazione. Ora in questo sistema l'utente effettua l'accesso e invia una password con hash al server. È sufficiente o devo ripetere nuovamente la password?
Quindi fondamentalmente è questo password = > hash = > network = > hash = > database
più sicuro allora password = > hash = > network = > Banca dati? o l'hashing ha già cancellato le password in uno spreco di tempo e spazio?
o dovrebbe essere password = > network = > hash = > Banca dati?
Come bonus, una probabile futura espulsione è quella di far accedere gli utenti su un server remoto in cui i creditori devono essere salvati e utilizzati nelle future interazioni con il server, risultando in qualcosa del genere?
password = > network = > database1 = > network = > database2
questo significa dover avere 2 o 3 volte?