1

私は ColdFusion を初めて使用し、このスレッドを読んだところ、cflogin を使用しない理由がたくさんあると言っています。

<CFLOGIN> を使わないのはなぜですか?

CFlogin の代わりに何を使用すればよいですか?

ありがとう

4

1 に答える 1

11

ほとんどの開発者は、独自のログイン実装を行います。通常、データベース内のソルト化およびハッシュ化されたレコードに対してユーザー名/パスワードのチェックを開始します。提供された資格情報が認証されると、ユーザー オブジェクト (CFC または構造体) がセッション スコープに配置されるか、有効期限の日付/タイムスタンプと共にデータベースに格納され、要求ごとに取得されます。ユーザー オブジェクトには、cflogin が提供する単純な「ロール」リストよりも多くの情報が含まれます。セキュリティ (承認) 情報のレイヤーと、姓、名、電子メール アドレスなどの一般的に使用される値を含めることができます。

参照スレッドで説明されていない cflogin の利点の 1 つは、cflogin が ColdFusion 10 の新しい Web ソケット機能でも動作することです。ただし、ほとんどの場合、cflogin はかなり制限されており、より複雑なアプリケーションのニーズを満たしていません。 .

于 2012-08-13T12:21:21.700 に答える