Una vez que completé el proceso del Asistente de configuración de cuenta para un nuevo servicio de alojamiento de SiteGround, obtuve esta pantalla de confirmación en el sitio web:
... just log in to your Wordpress control panel with the details below:
Admin URL: XXX
Username: XXX
Password: XXX
En lugar de XXX
, en realidad había mi nombre de usuario y contraseña en texto sin formato.
Esto se entregó en una nueva página a través de HTTPS; El HTML de la página contenía:
<p><span class="bold">Username:</span> XXX</p>
<p><span class="bold">Password:</span> XXX</p>
A partir de eso, llego a la conclusión de que no utilizan el hash de contraseña del lado del cliente. Me sorprendió; Pensé que era una práctica normal de la industria para servicios sensibles. ¿No es el caso?
Aparte de lo anterior, ¿hay algún problema de seguridad al mostrar la contraseña en texto sin formato? (Supongo que en realidad no lo guardan en texto sin formato en una base de datos, eso sería atroz; presumiblemente, solo se queda en la memoria de su servidor web, mientras se prepara la respuesta a mi solicitud POST; espero que esté bloqueada / salados antes de ser guardados en cualquier almacenamiento persistente).
Nota: NO incluyeron la contraseña de texto sin formato en la confirmación del correo electrónico; solo en una sola página web que solo está disponible después de que me haya registrado.