Empêcher le navigateur de se souvenir des informations d'identification (Mot de passe)

Est-il possible après le traitement de tout Formulaire de connexion pour empêcher le navigateur d'offrir une option pour mémoriser le mot de passe?

Je sais que c'est été posées et répondues ici, mais aucune des réponses ont travaillé jusqu'à présent, même l'un d'eux a suggéré d'utiliser:

autocomplete="off"

Mais qui n'a pas travaillé.

Je suis en utilisant AngularJS et Jade comme moteur de template (je ne sais pas si c'est pertinent ou pas de toute façon), est-il possible de faire cela?

Pas possible puisque je n'ai pas accès pour le moment de modifier les contrôleurs de la portée ou les services sur le serveur principal, en fait ils ne sont pas nommés comme password ou email, juste pss et usrnme
Pourquoi avez-vous besoin de cette fonctionnalité? Si c'est seulement pour s'assurer que les entrées sont vides, vous pouvez effacer manuellement dans votre contrôleur? Bien que ce comportement serait source de confusion pour l'utilisateur, donc pas vraiment recommandé.
Vérifier ces: stackoverflow.com/questions/32369/... stackoverflow.com/questions/468288/...
C'est probablement va être difficile de donner une très robuste, multi-navigateur, solution d'avenir à l'évolution du comportement du navigateur. Si vous voulez désespérément pour ce faire, vous auriez probablement avoir recours à la création d'un élément d'INTERFACE personnalisé qui ressemble à une boîte de mot de passe à l'utilisateur, mais ne serait pas reconnue par le navigateur en tant que tel. Depuis que vous utilisez Angulaire, vous pourriez probablement faire un personnalisé directive $formateurs, etc. à partir de la ngModelController pour effet le caractère de masquage. Ouais, ça sonne comme un vilain hack, mais je ne pense pas vraiment une bonne solution je ferais confiance.

OriginalL'auteur DannyG | 2015-07-15