2013-09-24 3 views
4

Ayant travaillé sur l'application MVVM (prisme) WPF, je voudrais implémenter l'authentification comme pour l'authentification basée sur un formulaire ASP.NET. Je voudrais limiter les utilisateurs à des écrans où une autorisation est requise. Comment cela peut-il être implémenté dans l'application WPF, puisque j'utilise PRISM.Authentification basée sur un formulaire ASP.net comme dans le prisme MVVM

+0

Mise à jour ma réponse à une solution plus adaptée pour vous. J'espère que ça va aider :) –

Répondre

5

En supposant que vous utilisez Regions pour naviguer dans votre application, vos viewModels peuvent implémenter l'interface IConfirmNavigationRequest.

Là, vous pouvez utiliser ConfirmNavigationRequest qui prend un rappel, pour déterminer si l'utilisateur a accès à la vue, et si non, le nier.

Les échantillons peuvent être trouvés here

Découvrez this link pour en savoir plus sur ce

Questions connexes