2017-05-18 4 views
0

ユーザーが登録できる.net mvcアプリケーションがあります。登録は2ページで構成され、最初のページでユーザーはパスワードを選択できます。それらは登録を完了するために別のページにリダイレクトされます。私は2番目のビュー(コントローラーから戻ってきます)の隠しフィールドにパスワードを保存しますが、それに慣れていません。ここでベストプラクティスは何ですか、あなたは私を助けることができますか?複数のビューをまったく使用しないでください。.Net MVC:複数ページの登録、機密性の高い入力を保護する方法

+1

あなたが最初の形式で提出してから最初のdivを隠し、別のdivを表示上の2つのdiv要素を持つことができますか? – User3250

+0

これが最善の解決策であればはいですか? – AGuyCalledGerald

+2

私は、プロセスで最後にパスワード(および他の機密情報)を求めるようにワークフローを変更することをお勧めします。 –

答えて

0

私は解決策以下を考えることができます:

1.) Implement your own Encrypt, Decrypt logic. 
2.) Encrypt the password when you receive in controller. 
3.) Return the encrypted password in controller to View. 
4.) Store the encrypted password in hidden field 
5.) Decrypt the password again at server side whenever you require. 
関連する問題