Zum Hauptinhalt springen

Login mit QR-Codes

Nur Android

Für die Authentifizierung an Systemen oder Netzwerken ist in den meisten Fällen ein Username und Passwort erforderlich. Da die Smartphones oder Tablets im industriellen Umfeld oft von mehreren Usern genutzt werden, beispielsweiße wenn diese von der nachfolgenden Schicht weiterverwendet werden, müssen sich diese regelmäßig neu einloggen.

Dies hat mehrere Nachteile:

  • User können Passwörter vergessen, wodurch sie Zeit verlieren, bis das Passwort zurückgesetzt wurde.
  • Passwörter müssen aufgrund von Unternehmensrichtlinien regelmäßig geändert werden, wodurch es regelmäßig Probleme mit dem Login gibt.
  • Es kostet Zeit und ist umständlich sich regelmäßig von Hand mit Username und Passwort anzumelden.

Damit Benutzer nicht mehr manuell ihren Usernamen, Email oder Passwort eingeben müssen, können diese in einen QR-Code codiert werden und durch einen Scan ausgelesen und ins Ameldeformular geschrieben werden.

Bild eines QR-Codes

Umgesetzt werden kann der Login per QR-Code im TheFlex mit den Custom Scripts. Es lässt sich konfigurieren, dass beim Öffnen einer bestimmten Anmeldeseite (zum Beispiel von Microsoft oder SAP) ein Dialog angezeigt wird, in welchem der User aufgefordert wird, einen QR-Code zu scannen.

Das Custom Script kann nun den Inhalt des QR-Code auslesen, Username, E-Mail, Passwort und andere gespeicherte Informationen parsen und in beliebige Felder der Anmeldeseite schreiben. Auch das Klicken des Login-Buttons und weitere Funktionen lassen sich automatisieren, so dass Anwender lediglich den QR-Code scannen müssen und anschließend automatisch eingeloggt sind.

Achtung

Die Zugangsdaten sind zum einen fest codiert und zum anderen im Klartext im QR-Code. Es gibt Möglichkeiten dies sicherer zu gestalten, jedoch sollte dieses Szenario nur mit Geräten verwendet werden, die die interne Produktion, Logistik bzw. den Standort nicht verlassen und nicht öffentlich zugägnlich sind.

Um die oben genannten Nachteile zu lösen empfehlen wir stattdessen die Authentifizierung per SmartCard. Diese ist nicht nur sicherer, sondern auch ein standardisiertes Login-Verfahren.