Waarom XFA je vraagt te bevestigen dat jij het bent
Op een vertrouwd toestel meldt XFA je meestal aan zonder iets te vragen. Je organisatie kan XFA vragen ook te controleren dat jij het echt bent aan het toestel. XFA vraagt je dan bij elke aanmelding te bevestigen dat jij het bent, met je vingerafdruk, gezicht of wachtwoord.
Dit is in bèta. XFA vraagt het alleen als je organisatie het heeft aangezet voor de applicatie waarbij je je aanmeldt.
Waarom XFA het vraagt
Een vertrouwd toestel bewijst vanaf welk toestel je je aanmeldt, niet wie het gebruikt. Bevestigen bewijst dat jij het bent aan het toestel, en niet iemand anders die het heeft opgepakt.
- XFA vraagt het één keer per aanmelding.
- Je vingerafdruk, gezicht en wachtwoord verlaten je toestel nooit, en XFA ziet ze nooit. XFA hoort alleen dat je toestel heeft bevestigd dat jij het bent.
- Annuleer je, dan ben je niet aangemeld. Meld je opnieuw aan om het nog eens te proberen.
Zo bevestig je
De aanmeldpagina toont "Bevestig op dit toestel met je vingerafdruk, gezicht of wachtwoord dat jij het bent." Je toestel toont dan zijn eigen vraag, "Bevestig dat u het bent om aan te melden bij [applicatie]", met de naam van de applicatie waarbij je je aanmeldt.
- macOS: gebruik Touch ID, of typ het wachtwoord waarmee je je op je Mac aanmeldt.
- Windows: gebruik Windows Hello (gezicht, vingerafdruk of pincode). Zonder Windows Hello typ je het wachtwoord van je Windows-account.
- Linux: raak de vingerafdruklezer aan. Zonder geregistreerde vingerafdruk, of als je wacht, typ je het wachtwoord van je account.
- iPhone en iPad: gebruik Face ID of Touch ID, of typ de toegangscode van je toestel.
- Android: gebruik je vingerafdruk of gezicht, of je pincode, patroon of wachtwoord.
Op een computer moet XFA draaien om het te kunnen vragen. Zie je "XFA kon u niet vragen te bevestigen dat u het bent. Open XFA en probeer het opnieuw.", open dan XFA en meld je opnieuw aan.
Als je toestel niet kan bevestigen dat jij het bent
Met een toestel dat op geen enkele manier kan bevestigen dat jij het bent, kun je je niet aanmelden. De aanmeldpagina zegt dan "Dit toestel kan niet bevestigen dat jij het bent." en vertelt je wat er ontbreekt. Los het op zoals hieronder beschreven en meld je daarna opnieuw aan.
iPhone en iPad: stel een toegangscode in
Open Instellingen, dan Face ID en toegangscode (of Touch ID en toegangscode), en tik op Schakel toegangscode in.
Android: stel een schermvergrendeling in
Open Instellingen, dan Beveiliging (of Beveiliging en privacy), en stel een Schermvergrendeling in: een pincode, patroon of wachtwoord. De namen verschillen per merk.
Windows: stel Windows Hello of een wachtwoord in
Open Instellingen, dan Accounts, dan Aanmeldingsopties. Stel een Pincode (Windows Hello), een vingerafdruk of gezichtsherkenning, of een Wachtwoord in.
Meld je aan op de computer zelf. In een externe sessie kan Windows de vraag mogelijk niet tonen.
Linux: meld je aan vanuit de desktopsessie
XFA vraagt je wachtwoord via de wachtwoordprompt van je desktop. GNOME, KDE, Cinnamon, XFCE en de meeste andere desktops hebben er een. Via SSH, of in een minimale window manager zonder zo'n prompt, kan XFA het niet vragen. Meld je aan vanuit je gewone desktopsessie.
Linux: voer één installatiecommando uit
Om je wachtwoord te kunnen vragen, registreert XFA een klein beleidsbestand bij je systeem. De deb-, rpm- en Nix-pakketten doen dat bij de installatie. Een tarball-installatie draait zonder beheerdersrechten en kan het dus niet. De aanmeldpagina zegt dan "XFA kan op deze computer nog niet om je wachtwoord vragen." en toont een commando dat je één keer als root uitvoert. Het vraagt om een beheerderswachtwoord:
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'
Het downloadt het beleidsbestand van XFA, controleert de vingerafdruk ervan (SHA-256) zodat alleen precies het bestand dat XFA heeft gepubliceerd wordt aanvaard, en installeert het als root in /usr/share/polkit-1/actions/. Mislukt de controle, dan wordt er niets geïnstalleerd. Meld je daarna opnieuw aan.
NixOS: voeg XFA toe aan de systeemconfiguratie
Een XFA dat per gebruiker is geïnstalleerd met nix profile kan het beleidsbestand niet registreren. De aanmeldpagina zegt dan dat XFA alleen voor jouw gebruiker is geïnstalleerd, en vraagt je XFA toe te voegen aan je NixOS-systeemconfiguratie en het systeem opnieuw te bouwen.
In de inputs van je flake.nix:
inputs.xfa.url = "https://distribution.xfa.tech/xfa-native-desktop-application/nix/xfa.tar.gz";
inputs.xfa.inputs.nixpkgs.follows = "nixpkgs";
In je systeemconfiguratie:
environment.systemPackages = [ inputs.xfa.packages.${pkgs.stdenv.hostPlatform.system}.default ];
Je NixOS-configuratie heeft voor deze regel de flake-inputs nodig: geef ze door aan je modules met specialArgs = { inherit inputs; }; in nixpkgs.lib.nixosSystem, en voeg inputs toe aan de argumenten van de module. Gebruikt je systeem configuration.nix zonder flake, volg dan Als je systeem configuration.nix gebruikt.
Pas het daarna toe:
sudo nixos-rebuild switch
XFA bijwerken
Zie je "Werk XFA bij op dit toestel om je aan te melden.", dan is je versie van XFA te oud om je te vragen te bevestigen. Werk XFA bij en meld je daarna opnieuw aan. Zie XFA bijwerken.
Lukt het aanmelden nog steeds niet?
Neem contact op met je IT-helpdesk. Je beheerder kan deze controle voor de applicatie uitzetten, waarna XFA je weer aanmeldt zonder het te vragen.