Ho bisogno di limitare alcune pagine web a determinati utenti e lo faccio usando un file .htpasswd tramite nginx.
Il problema è che ho bisogno di aggiungere gli hash delle password bcrypt di altre persone al mio file .htpasswd. Sarebbe possibile per loro generarlo usando htpasswd sulla propria macchina (potrebbe essere Windows, Mac, Linux), e poi darmi l'hash risultante? Vorrei aggiungere questo hash al file .htpasswd.
L'altro problema è che credo che bcrypt usi i sali per generare gli hash. Se generano un hash bcrypt sul proprio computer con il proprio sale, non sarebbe un problema dato che il server non avrà quel valore salato? Al contrario, se bcrypt non usa i sali ma se voglio usare i sali, come risolverei questo problema?