Hallo,
TL;DR: Interessiert dich die Funktion? Hast du irgendwelche Infos zu Gladys Plus, die du mir geben könntest?
Bevor ich mit der Entwicklung beginne, möchte ich, dass wir darüber sprechen, eine Validierung erhalten und eventuell einige Informationen zur potenziellen Umsetzung (ich habe den Authentifizierungsteil von Gladys noch nicht untersucht und schon gar nicht dessen Schnittstelle mit Gladys Plus, das ich nicht kenne).
Im Rahmen der Sicherung der Konten schlage ich vor, auf Ebene eines Benutzerprofils die Möglichkeit zu schaffen, MFA (Multi-Faktor-Authentifizierung) zu implementieren. Die Idee ist einfach: Über sein Profil kann der Benutzer einen QR-Code mit seinem bevorzugten Authenticator scannen, und beim Einloggen, nachdem er seinen Benutzernamen und sein Passwort eingegeben hat, sollte er den entsprechenden TOTP (Time-based One-Time Password) eingeben. Einfach und effektiv.
Motivation: Ich möchte die Sicherheit der Gladys-Instanzen verstärken, insbesondere für diejenigen, die ihr Gladys im Internet exponieren. Ja, das ist ein fortgeschrittenes Nutzungsszenario, das nicht jeden betrifft, aber dennoch möchte ich in dieser Situation die Sicherheit des Systems verstärken.
@pierre-gilles, was denkst du?
Ich habe keine besonderen Bedenken hinsichtlich des TOTP-/QR-Code-/MFA-Prinzips. Mich in den Authentifizierungsprozess einbinden: Beim Durchforsten des Codes denke ich, dass ich das verstehen werde.
Meine große Frage betrifft Gladys Plus. Ich habe keine Kenntnis von diesem Produkt, noch von der Verwaltung der Authentifizierung in Bezug auf die Gladys-Instanz, die es verwaltet, und wie dieses MFA ins Spiel kommt. Vielleicht muss ich mir diese Frage aufgrund der Architektur gar nicht stellen? Hat Gladys Plus sein eigenes Authentifizierungsmittel?
Lass uns darüber reden!