Como se explicó anteriormente, OpenAI desconectó recientemente su integración SSO; en su lugar, la reemplazó silenciosamente con una dirección de correo electrónico heredada de la cuenta de OpenAI del usuario, y sin contraseña vinculada de forma predeterminada. Debido a que utilizo un servicio de alias de correo electrónico para cada cuenta, esto requería que presumiera correctamente que esto había ocurrido:
Este no es un proceso intuitivo para el usuario promedio (aunque no sea especial).
Me gustaría poder utilizar también el id de la cuenta, pero eso parece ser menos popular que los nombres de usuario, cada vez que lo discuto. Además, sería únicamente adicional a esto, por lo que probablemente esté fuera del alcance.
Solo como referencia, el ajuste de sitio hide_email_address_taken, cuando está habilitado, requiere que el formulario de contraseña olvidada acepte únicamente la dirección de correo electrónico completa. La opción de introducir un nombre de usuario en ese campo solo existe cuando el ajuste está deshabilitado.
Me resulta difícil imaginar cómo introducir un nombre de usuario allí revelaría la existencia de una dirección de correo electrónico “ocupada”, ya que no mostramos ninguna parte de dicha dirección en la página web (ni en ningún lugar que haya visto en la consola) después de que se envíe el formulario con un nombre de usuario.