about summary refs log tree commit diff
path: root/tools/nixery/prepare-image/prepare-image.nix
diff options
context:
space:
mode:
authorFlorian Klink <flokli@flokli.de>2023-04-20T22·04+0200
committerflokli <flokli@flokli.de>2023-04-28T13·14+0000
commitb58f6f1d618378d0673a247d0ed9645e305852f5 (patch)
treea3514b6c3601f4151297df1c9628bc9520cb1c4f /tools/nixery/prepare-image/prepare-image.nix
parentea1383682df4d308c21e11baed9b4172865a68e0 (diff)
feat(ops/modules/open_eid): add support for Web eID extension r/6117
Most likely due to bad UX in browsers for hardware-backed TLS client
cert auth, most websites have switched from client-side TLS to the "Web
eID" extension.

Once installed, the extension uses [Native Messaging] to talk to a
`web-eid-app` application, which handles the communication with the
smart card itself.

This can be tested on https://web-eid.eu/ .

The commit needs nixpkgs to be bumped past
https://github.com/NixOS/nixpkgs/pull/227354 .

[Native Messaging]: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Native_messaging

Change-Id: Iffe6d81ecf7cee25406fa39a983ff52cf669c373
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8490
Reviewed-by: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
Diffstat (limited to 'tools/nixery/prepare-image/prepare-image.nix')
0 files changed, 0 insertions, 0 deletions