C# は初めてで、ユーザー名とパスワードの 2 つのフィールドを持つログイン フォームを作成しました。また、[記憶する] チェックボックスをオンにして、初めてユーザーがフォームにログインしました。ユーザーのパスワードを自動的に生成する方法を教えてもらえますかユーザーが次にc#を使用してログインしたときのCookieのパスワードフィールドで??
質問する
4341 次
3 に答える
2
あなたの質問を正しく理解できれば、次回ユーザーがあなたのページにアクセスしたときに、ログインフォームにログイン情報が事前に入力されるようにする必要があります。
セキュリティ上の理由から、Cookie を使用しないでください。最善の方法は、ブラウザにログイン情報を保存させることです。以前、ブラウザから「このパスワードを保存しますか? はい、しない、今はしない」と尋ねられたことはありませんか?
これを実現するには、ブラウザがログイン フォームを処理していることを認識する必要があります。さまざまなブラウザー間でそれを検出する方法にいくつかの違いがあると思いますが、私が信じているほとんどのブラウザーでは、次の手順に従うだけで十分です。
- 入力フィールドに名前が付けられていることを確認してください
username
。password
- パスワード入力が次のタイプであることを確認してください
password
- フォームに適切なアクション属性があることを確認してください
- フォームに送信ボタンがあることを確認してください
于 2012-08-06T09:43:01.783 に答える