Merge pull request #19 from bern-spl/main

Added support for PIN retrieval from FIDO2_PIN environment variable
This commit is contained in:
Token2
2025-06-05 13:54:18 +02:00
committed by GitHub

View File

@@ -53,6 +53,7 @@ main(int argc, char **argv)
int ch;
int flags = 0;
char *device;
char *env_pin = 0;
// Parse command line arguments
@@ -64,6 +65,10 @@ main(int argc, char **argv)
}
}
// Support retrieving PIN from "FIDO2_PIN" environment variable
if (!global_pin && (env_pin = getenv("FIDO2_PIN"))) {
global_pin = strdup(env_pin);
}
while ((ch = getopt(argc, argv, TOKEN_OPT)) != -1) {
switch (ch) {