diff --git a/.idea/CNSA-276-FP.iml b/.idea/CNSA-276-FP.iml
index b4c5f04..673a12b 100644
--- a/.idea/CNSA-276-FP.iml
+++ b/.idea/CNSA-276-FP.iml
@@ -5,7 +5,7 @@
-
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 0cddb8e..92298c3 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -3,5 +3,5 @@
-
+
\ No newline at end of file
diff --git a/main.py b/main.py
index 5519220..d167ed6 100644
--- a/main.py
+++ b/main.py
@@ -32,7 +32,7 @@ This works with both FIDO 2.0 devices as well as with U2F devices.
On Windows, the native WebAuthn API will be used.
"""
import time
-
+import RPI.GPIO as GPIO
import pickle
import psycopg2
import fido2.webauthn
@@ -45,6 +45,8 @@ import ctypes
from fido2.ctap2 import Ctap2
gotAaguid = None
+GPIO.setmode(GPIO.BCM)
+GPIO.setup(14, GPIO.OUT)
class CliInteraction(UserInteraction):
def prompt_up(self):
@@ -181,6 +183,12 @@ while True:
print("Credential authenticated!")
+ for i in range(10):
+ GPIO.output(14, GPIO.HIGH)
+ time.sleep(0.2)
+ GPIO.output(14, GPIO.LOW)
+ time.sleep(0.2)
+
print("CLIENT DATA:", result.client_data)
print()
print("AUTH DATA:", result.authenticator_data)