PasswordBox et MVVM

Nous avons le scénario suivant:

  1. MVVM userinterface où un utilisateur peut placer son mot de passe (en fait un PasswordBox)
  2. Serveur qui doit faire un peu de travail
  3. Serveur se connecte à une Base de données qui nécessite une authentification

Et j'ai déjà lu ce Question sur PasswordBox dans MVVM

Mais il n'y a pas de réponse sur la façon de faire! Juste beaucoup plus de "ne plus jamais le faire".

Quelle est la bonne manière de passer d'un mot de passe?
Comment faire pour résoudre les problèmes de sécurité?

Il n'y a pas de bonne façon de Binding à la PasswordBox et
le Mot de passe n'est pas stocké quelque part, d'accord.

Alors, qu'est-ce que le MVVM façon de faire de telles choses?

Même si le motif est cassé, est-il un bon moyen pour parvenir à de telles choses?

De la pensée d'un Func<string> pour le récupérer, mais sans lier cette
obtenez un gâchis...

Mise à jour
Même pour initialisation de la PasswordBox à partir d'une (on l'espère crypté) stockage de mots de passe.
N'est-ce pas casser le modèle MVVM? L'Utilisateur ne veut pas entrer le mot de passe
chaque fois qu'il démarre l'application ou veut travailler avec la base de données, je crois.

source d'informationauteur Mare Infinitus