WebAuthN-Login überarbeitet und im Plugin-Store

Eigentlich wäre das Plugin WebAuthN-Login nach der Reihenfolge meiner Pluginpflege erst ganz am Ende dran. Da es hier aber einige offene Baustellen gab und das Plugin sicherheitsrelevant hast, habe ich es kurzerhand vorgezogen, bevor ich mich an TeamSpeak-Sync ranmache.


Außerdem hat mich die WWDC von Apple vor einigen Tagen dazu gebracht, die neue WebAuthN-Funktionalität von TouchID/FaceID zu integrieren. Diese steht ab iOS/iPadOS 14 bzw. macOS 11 zur Verfügung. (Die genannten Apple-Software-Versionen sind aktuell in der Beta und erscheinen voraussichtlich im Herbst.) Eine kleine Vorschau dazu:



Folgendes hat sich in Version 1.1.0 geändert:

  • FIX: Sprachvariable fix
  • FIX: fehlerhafte Verifizierung der Domain
  • FIX: Fehler bei der Registrierung behoben
  • FIX: Login wieder im Wartungsmodus möglich
  • FIX: Sicherheitslücke behoben
  • CHANGE: Codeoptimierungen
  • CHANGE: Branding entfernt
  • CHANGE: Umbau des WebAuthN Workflows
  • FEATURE: Kompatibilität mit WebAuthN via FaceID/TouchID (Voraussetzung: macOS 11/iOS 14/iPadOS 14)

Plugin-Store

Des Weiteren steht das Plugin nun im offiziellen Plugin-Store zum Download bereit. Dieses ist hier zu finden: https://pluginstore.woltlab.com/file/3101-webauthn-login/


Alternativ könnt ihr das Plugin wie gewohnt bei mir erwerben:

[file='49'][/file]


Außerdem ist seit heute auch die Steam-Integration im Plugin-Store verfügbar: https://pluginstore.woltlab.com/file/3203-steam-integration/

Antworten 3

  • Ist das Paket tatsächlich noch im Beta Stadium? :/


    Zitat

    Achtung: das folgende Paket ist eine Beta-Version. Es wird empfohlen das Paket nicht auf einem Livesystem zu installieren. Der Entwickler des Paketes und Betreiber dieser Seite übernimmt keinerlei Haftung für etwaige Schäden an Ihrem System.

  • Ist das Paket tatsächlich noch im Beta Stadium? :/

    Nein, danke für den Hinweis. Habe ich total vergessen zu entfernen.

    Danke 1
  • Nein, danke für den Hinweis.

    Gern. Dann kann ich mir diese Funktion auch mal genauer anschauen und eventuell implementieren. :)

    Gefällt mir 1
  • Diskutiere mit!