Opté por usar mi dispositivo de passkey Thetis Pro, que funcionó bien hasta que tuve que reinstalar Windows. Ahora me aparece “Esta clave de seguridad no parece familiar”. Descubrí que si sacaba la clave antes de intentar iniciar sesión y luego la volvía a insertar cuando se me pedía, obtenía lo siguiente:
“Ocurrió un error: No se pudo encontrar una clave de seguridad con el ID de credencial proporcionado”.
Puedo ver que la clave para el sitio existe en la aplicación Thetis Pro Key Manager.
Nota: Lo he intentado a través de Chrome, Firefox, móvil, etc., así como en mi portátil, con el mismo mensaje resultante. Y todas las demás claves del dispositivo funcionan bien para otros sitios.
Intenté contactar al propietario del sitio, quien simplemente me dijo que restableciera la contraseña; ¡no estoy seguro de que entienda las passkeys! Sí, puedo restablecer la contraseña, pero aún así necesita passkeys para completarla.
Entonces, ¿hay algo más que pueda hacer, o pedirle al administrador del foro que intente, o de alguna manera iniciar una opción de recuperación? No recuerdo ninguna forma de crear una passkey de respaldo usando Windows Hello o Google Password Manager, que es lo que normalmente hago. Tampoco hay ninguna otra opción que una clave física al hacer clic en “cancelar”.
Gracias por tu respuesta. Disculpa, olvidé mencionar que ya lo intenté antes.
Hago clic en el enlace del correo electrónico (www.trucknetuk.com/session/email-login/XXXXXX), pero vuelvo a esta pantalla:
Si elijo “Autenticar con clave de seguridad”, obtengo el error “no parece familiar”. Si elijo “intentar de otra manera”, obtengo una página que dice:
Cuando tengas tu clave de seguridad física o dispositivo móvil compatible preparado, presiona el botón Autenticar con Clave de Seguridad a continuación.
Sin embargo, no se muestra tal cuadro, solo un área de texto para pegar algo.
[EDITAR] - Lo siento, debido al error de “solo una imagen por publicación para usuarios nuevos”, tendré que dividir esto en otra respuesta…
En Discourse existen dos tipos de llaves de seguridad: primer factor (también conocidas como passkeys) y segundo factor. La passkey se puede usar para iniciar sesión desde la pantalla de inicio de sesión principal, antes de haber introducido una contraseña. La llave de segundo factor solo se puede usar después de introducir una contraseña, por eso se llama segundo factor, porque va después de un primer paso de autenticación.
Veo que en tu cuenta tienes una llave de segundo factor, por eso recibes la indicación “Autenticar con llave de seguridad”. También veo que tienes una passkey, de Windows. ¿Puedes intentar iniciar sesión con ella? ¿Todavía la tienes después de restablecer Windows?
Si eso no funciona, puedes pedirle al administrador de TruckNet que restablezca las llaves de seguridad de la cuenta hugh_lorry. El administrador necesitaría estar de acuerdo en que eres el propietario legítimo de la cuenta. Si lo hacen y eliminan la llave, entonces podrás iniciar sesión por correo electrónico sin 2FA porque ya no habrá ninguna en esa cuenta.
Veo la passkey directamente en el dispositivo USB físico Thetis Pro, así que sé que usé esa, no Windows Hello.
Si uso la clave, obtengo "Ocurrió un error: No se pudo encontrar una clave de seguridad con el ID de credencial proporcionado."
A diferencia de otros sitios, no hay opción para elegir nada más que una clave de seguridad física. Normalmente, cuando dice "inserta tu clave de seguridad", si se presiona “cancelar” se ofrecen otras opciones, como poder usar las passkeys de “Windows Hello”. Pero si presiono cancelar, dice:
"El proceso de autenticación de la clave de seguridad expiró o fue cancelado."
La única forma de llegar a la pantalla de 2FA es “iniciar sesión con enlace por correo electrónico” y luego elegir “autenticación de dos factores”.
Luego muestra una pantalla bastante confusa que dice:
"Cuando tengas preparada tu clave de seguridad física o dispositivo móvil compatible, presiona el botón Autenticar con Clave de Seguridad a continuación."
Pero no hay un “botón de Clave de Seguridad”, sino un espacio para introducir algo (<p class="second-factor__description">) y un botón “finalizar inicio de sesión” debajo.
Supongo que esto es para una 2FA de 6 dígitos de un generador de códigos, pero el único que uso es Authy, y no está ahí. Lo que sea que ponga, el mensaje es "La clave pública proporcionada no es válida", lo que quizás sugiere un error en el sitio alojado en lugar de en mi extremo.
Volví como mi cuenta temporal e intenté configurar passkeys y 2FA de nuevo, y noté que hay opciones para descargar códigos de respaldo, lo cual definitivamente habría hecho ya que siempre lo hago para otros sitios. Y siempre los anoto en dos lugares, y no están en ninguno de ellos. Habría habilitado 2FA alrededor de febrero de 2024 cuando cambiaron de sus antiguos foros a Discourse, ¿es posible que esa opción no estuviera en esa página en ese momento?
Eso es interesante, ¿significa eso que en realidad puedes ver mi cuenta y credenciales en el sitio Trucknet?
OK, entendido. Lo haré como último recurso, pero si es posible, me gustaría intentar resolver esto y ayudar a solucionar cualquier error o caso límite que pueda afectar a alguien más en el futuro, en lugar de simplemente evitarlo en esta etapa.
¡Gracias de nuevo!
EDIT: Solo para añadir, si lo intento a través de mi móvil Pixel 6a, usando la misma clave a través de NFC, obtengo el error:
NotReadableError: Ocurrió un error desconocido al comunicarse con el gestor de credenciales.
Puedo confirmar que usar esta clave a través de NFC funciona bien en otros sitios (Google, https://www.passkeys.io/ etc.).
¿Hay alguna posibilidad de que puedas publicar una captura de pantalla de esta pantalla? Por lo que puedo decir, tu cuenta está en un estado inusual. Parece que una parte de la aplicación tiene un registro de la llave 2FA, pero no la otra parte. Es un poco difícil de explicar, pero en el lado de Discourse hay dos conceptos: llaves de seguridad y métodos de segundo factor (uno de los cuales son las llaves de seguridad, los otros son TOTP y códigos de respaldo).
Si mal no recuerdo, sí, hubo un corto período en el que la interfaz de usuario para los códigos de respaldo no era lo suficientemente alentadora para los usuarios, en otras palabras, creo que durante un corto período de tiempo, la generación de códigos de respaldo estaba algo oculta.