0

従来の winform アプリを Web に移行しようとしていますが、フォーム認証に関するアドバイスが必要です。フォーム認証は、独自のユーザー認証機能をロールアップするよりも優れていると思い込んでいますか?

これはwinformアプリケーションが行ったことであり、テーブル構造がすでにそれをサポートしているため、自分でロールバックするのは簡単ですが、フォーム認証はサイトとユーザー認証情報を保護するのにはるかに優れているようです.

私は古いプログラマーですが、Web 開発ではかなり若いので、MS 組み込みツールを使用すると、機能するよりも見た目が良い場合があることを何年にもわたって学びました...フォーム認証はそのようなケースの 1 つではありませんか?

ありがとう!

4

2 に答える 2

1

フォーム認証を使用しても、これらのテーブルを使用できないわけではありません。ユーザー名/パスワードのチェックを行い、ユーザーが認証されていることをasp.netに伝えます。Asp.net はそこから続行し、そのユーザーからのさらなる要求が (認証チケットに基づいて) 識別および認証されるようにします。

更新 1:その後、asp.net にはメンバーシップ プロバイダーが含まれ、いくつかの制御が行われました。それでも、独自のメンバーシップ プロバイダーを実装できます。これは、非常に単純なケースでは、1 つまたは 2 つのメソッドのみを実装することで実行できます。いくつかの機能があり、それらがメンバーシップ プロバイダーがサポートするものとうまく対応していない場合、私はカスタム実装に固執します。

于 2009-03-03T04:23:11.503 に答える
1

フォーム認証は、「購入者の後悔」を経験する可能性が低いケースだと思います. いくつかの非常に優れた機能を使用することを選択できます。このモデルは、独自のメンバーシップ プロバイダーを実装できるため、非常に柔軟です。

于 2009-03-03T06:55:33.117 に答える