NFC Zugangscode per „?“ an Miniserver senden

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • zug_doc
    Azubi
    • 28.01.2025
    • 3

    #16
    Setzen des KeyCodes per http

    Hallo ihr Lieben!
    Wenn ich beim User unter Authentifizierung den KeyCode von Hand eintrage wird er problemlos in einen HASH-Wert umgewandelt und gesetzt.
    Wenn ich aber mit dem Befehl
    http://lox**********/jdev/sps/update...******9e/1234/ z.B. auf 1234 setze so wird der Befehl auch angenommen und aktzeptiert (Code 200).
    Aber das Feld mit dem gesetzten KeyCode bleibt leer weil vermutlich ein gehashter Wert für den KeyCode verlangt wird. Zumindest wird bei der "getuser"-Abfrage - wenn ich den KeyCode per Hand eingetragen habe - angezeigt ...,"keycodes":[{"code":"BB5C75D5F7874556554C57ECABF96AAA6E8D8A BE" }]...

    Und jetzt meine Frage:
    Wie muss ich die Zeile "jdev/sps/updateuseraccesscode/1e37**************9e/1234/" abändern damit anstelle von "1234" der gehashte Wert übertragen wird?
    Geht das überhaupt?

    Vielen vielen Dank!
    Thomas​

    Kommentar

    • Paz
      LoxBus Spammer
      • 24.02.2022
      • 233

      #17
      Servus!

      Bleibt es wirklich leer?

      Siehst du die "****" und wenn du drauf klickst ist es leer?
      Oder siehst du auch die "****" nicht?

      Du musst nix hashen. Plain Text (Int) und fertig.

      User mit API gesetztem Code:
      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 46
Größe: 26,1 KB
ID: 453702

      User ohne Code:
      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 33
Größe: 25,2 KB
ID: 453703

      User mit fixem Code (über UI):
      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 31
Größe: 29,1 KB
ID: 453704

      LG/Patrick

      Kommentar


      • Paz
        Paz kommentierte
        Kommentar bearbeiten
        Ah, du hast getusers auch schon gemacht. Vermutlich ist da nix drin?
    • zug_doc
      Azubi
      • 28.01.2025
      • 3

      #18
      ERLEDIGT!
      Hinter dem neuen Keycode darf kein "/" sein.
      Danke am alle!


      Ich setzte den Code mit:
      /jdev/sps/updateuseraccesscode/1e374e93-0312-**********b0c34b9e/1111

      Das ist das Ergebnis:
      {"LL": { "control": "dev/sps/updateuseraccesscode/1e374e93-0312-***********b0c34b9e/1111/", "value": "", "Code": "200"}}

      Und das zeigt getuser:
      ...ffff403fb0c34b9e","trustMember":""}],"nfcTags":[],"keycodes":[],"customFields":["Custom Field 1","Custom Field 2","Custom Field 3","Custom Field 4","Custom Field 5"]}", "Code": "200"}}
      Zuletzt geändert von zug_doc; 29.01.2025, 09:56.

      Kommentar

      Lädt...