Verhindern, dass der browser aus der Erinnerung an die Anmeldeinformationen (Benutzername und Passwort)

Ist es möglich, nach der Verarbeitung jeder login-Formular um zu verhindern, dass der browser bietet die Möglichkeit, an das Kennwort zu erinnern?

Ich weiß es schon gefragt und beantwortet aber keine der Antworten gearbeitet haben, so weit, sogar einen von Ihnen empfohlene Verwendung:

autocomplete="off"

Aber auch das hat nicht geklappt.

Ich bin mit AngularJS und Jade als Template-engine (nicht sicher, ob relevant oder nicht jedenfalls), gibt es eine Möglichkeit, dies zu tun?

Nicht möglich, da ich keinen Zugang im moment zu ändern Sie den Controller-scope oder der services im backend, im Gegenteil, Sie sind nicht genannt, wie password oder email nur pss und usrnme
Warum brauchen Sie diese Funktionalität? Wenn es nur um sicherzustellen, dass die Eingaben leer sind, könnten Sie manuell löschen Sie in deinem controller? Obwohl dieses Verhalten würde für den Benutzer verwirrend sein, also nicht wirklich zu empfehlen.
Überprüfen Sie diese: stackoverflow.com/questions/32369/... stackoverflow.com/questions/468288/...
Es ist wahrscheinlich schwer zu geben, eine sehr robuste, cross-browser, zukunftssichere Lösung zum ändern der browser-Verhalten. Wenn Sie unbedingt wollen, um dies zu erreichen, würden Sie wahrscheinlich zu greifen, zu erstellen Sie eine benutzerdefinierte UI-element, das aussieht wie ein Kennwort für den Benutzer, aber würde nicht erkennbar sein, die vom browser als solche. Da Sie Eckig, man könnte wahrscheinlich machen eine benutzerdefinierte Richtlinie, die mit $formatter, usw. aus der ngModelController, um die Wirkung der Zeichen zu maskieren. Ja, es klingt wie ein hässlicher hack, aber ich kann nicht denken, der eine wirklich gute Lösung würde ich Vertrauen.

InformationsquelleAutor DannyG | 2015-07-15

Schreibe einen Kommentar