Necesito restringir algunas páginas web a ciertos usuarios y lo hago usando un archivo .htpasswd a través de nginx.
El problema es que necesito agregar hashes de contraseña bcrypt de otras personas a mi archivo .htpasswd. ¿Sería posible que lo generen utilizando htpasswd en su propia máquina (podría ser windows, mac, linux) y luego darme el hash resultante? Yo agregaría este hash al archivo .htpasswd.
El otro problema es que creo que bcrypt usa sales para generar los hashes. Si generan un hash bcrypt en su propia computadora con su propia sal, ¿no sería esto un problema ya que el servidor no tendrá ese valor de sal? Por el contrario, si bcrypt no usa sales pero si quiero usar sales, ¿cómo resolvería este problema?