Por qué XFA le pide que confirme que es usted
En un dispositivo de confianza, XFA normalmente inicia su sesión sin preguntarle nada. Su organización puede pedir a XFA que compruebe además que es realmente usted quien está ante el dispositivo. XFA le pide entonces que confirme que es usted, con su huella dactilar, su cara o su contraseña, cada vez que inicia sesión.
Esta función está en beta. XFA solo se lo pide cuando su organización la ha activado para la aplicación en la que inicia sesión.
Por qué lo pide XFA
Un dispositivo de confianza demuestra desde qué dispositivo inicia sesión, no quién lo está usando. Confirmar demuestra que es usted quien está ante el dispositivo, y no otra persona que lo ha cogido.
- XFA lo pide una vez por inicio de sesión.
- Su huella dactilar, su cara y su contraseña nunca salen de su dispositivo, y XFA nunca las ve. XFA solo sabe que su dispositivo ha confirmado que es usted.
- Si cancela, no se inicia su sesión. Vuelva a iniciar sesión para intentarlo de nuevo.
Cómo confirmarlo
La página de inicio de sesión muestra "Confirma que eres tú en este dispositivo con tu huella, tu cara o tu contraseña." Después, su dispositivo muestra su propio aviso, "Confirma que eres tú para iniciar sesión en [aplicación]", con el nombre de la aplicación en la que inicia sesión.
- macOS: use Touch ID o escriba la contraseña de inicio de sesión de su Mac.
- Windows: use Windows Hello (cara, huella dactilar o PIN). Sin Windows Hello, escriba la contraseña de su cuenta de Windows.
- Linux: toque el lector de huellas. Sin una huella registrada, o si espera, escriba la contraseña de su cuenta.
- iPhone y iPad: use Face ID o Touch ID, o escriba el código de su dispositivo.
- Android: use su huella dactilar o su cara, o su PIN, patrón o contraseña.
En un ordenador, XFA tiene que estar en ejecución para poder pedírselo. Si ve "XFA no pudo pedirte que confirmes que eres tú. Abre XFA y vuelve a intentarlo.", abra XFA y vuelva a iniciar sesión.
Cuando su dispositivo no puede confirmar que es usted
Un dispositivo que no tiene forma de confirmar que es usted no se puede usar para iniciar sesión. La página de inicio de sesión dice entonces "Este dispositivo no puede confirmar que es usted." y le indica qué falta. Resuélvalo como se indica a continuación y vuelva a iniciar sesión.
iPhone y iPad: configure un código
Abra Ajustes, luego Face ID y código (o Touch ID y código), y toque Activar código.
Android: configure un bloqueo de pantalla
Abra Ajustes, luego Seguridad (o Seguridad y privacidad), y configure un Bloqueo de pantalla: un PIN, un patrón o una contraseña. Los nombres varían según la marca.
Windows: configure Windows Hello o una contraseña
Abra Configuración, luego Cuentas y luego Opciones de inicio de sesión. Configure un PIN (Windows Hello), una huella dactilar o el reconocimiento facial, o una Contraseña.
Inicie sesión en el propio ordenador. En una sesión remota, es posible que Windows no pueda mostrar el aviso.
Linux: inicie sesión desde la sesión de escritorio
XFA le pide la contraseña a través del aviso de contraseña de su escritorio. GNOME, KDE, Cinnamon, XFCE y la mayoría de los demás escritorios tienen uno. Por SSH, o en un gestor de ventanas mínimo que no lo tenga, XFA no puede pedírsela. Inicie sesión desde su sesión de escritorio habitual.
Linux: ejecute un comando de configuración
Para pedirle la contraseña, XFA registra un pequeño archivo de política en su sistema. Los paquetes deb, rpm y Nix lo hacen al instalarse. Una instalación desde tarball se ejecuta sin derechos de administrador, así que no puede hacerlo. La página de inicio de sesión dice entonces "XFA todavía no puede pedir su contraseña en este ordenador." y muestra un comando que debe ejecutar una vez como root. Le pedirá una contraseña de administrador:
sudo sh -c 'f=$(mktemp) && curl --proto =https --tlsv1.2 -fsS -o "$f" https://distribution.xfa.tech/xfa-native-desktop-application/polkit/tech.xfa.verify-user-9daa4e5134b1f39035c0dd8b24ec87f2f8e66b29f712f199446194e8a1bfea1a.policy && echo "9daa4e5134b1f39035c0dd8b24ec87f2f8e66b29f712f199446194e8a1bfea1a $f" | sha256sum -c - && install -o root -g root -m 0644 "$f" /usr/share/polkit-1/actions/tech.xfa.verify-user.policy; s=$?; rm -f "$f"; exit $s'
Descarga el archivo de política de XFA, comprueba su huella (SHA-256) para que solo se acepte el archivo exacto que XFA ha publicado, y lo instala como root en /usr/share/polkit-1/actions/. Si la comprobación falla, no se instala nada. Después, vuelva a iniciar sesión.
NixOS: añada XFA a la configuración del sistema
Un XFA instalado por usuario con nix profile no puede registrar el archivo de política. La página de inicio de sesión dice entonces que XFA está instalado solo para su usuario, y le pide que añada XFA a la configuración del sistema NixOS y lo vuelva a construir.
En los inputs de su flake.nix:
inputs.xfa.url = "https://distribution.xfa.tech/xfa-native-desktop-application/nix/xfa.tar.gz";
inputs.xfa.inputs.nixpkgs.follows = "nixpkgs";
En la configuración de su sistema:
environment.systemPackages = [ inputs.xfa.packages.${pkgs.stdenv.hostPlatform.system}.default ];
Para esta línea, su configuración de NixOS necesita los inputs del flake: páselos a sus módulos con specialArgs = { inherit inputs; }; en nixpkgs.lib.nixosSystem y añada inputs a los argumentos del módulo. Si su sistema usa configuration.nix sin flake, siga en su lugar Si su sistema usa configuration.nix.
Después, aplíquela:
sudo nixos-rebuild switch
Actualice XFA
Si ve "Actualice XFA en este dispositivo para iniciar sesión.", su versión de XFA es demasiado antigua para pedirle la confirmación. Actualice XFA y vuelva a iniciar sesión. Consulte Cómo actualizar XFA.
¿Sigue sin poder iniciar sesión?
Póngase en contacto con el servicio de asistencia de TI de su empresa. Su administrador puede desactivar esta comprobación para la aplicación, y XFA vuelve entonces a iniciar su sesión sin preguntar.