この質問の主旨は、CakePHP の認証コンポーネントのログイン機能をオーバーライドして、デフォルトのユーザー名とパスワード以外の何かに基づいてユーザーをログインさせる方法に関するものです。
そのため、パートナーの 1 人のためにカスタム ログイン機能を開発しています。基本的に、このソリューションは、クライアントや従業員に社内トレーニング資料を提供したい多くの企業にオンライン コースを提供します。
この特定のソリューションは、住宅ローンの口座番号と個人識別番号を取得し、いくつかのアルゴリズム検証を行い、ユーザーをログインさせます。または、少なくとも、それを行う必要があります。
現在、認証コンポーネントは特定のモデルを使用して、ユーザー名とハッシュされたパスワードを比較しようとします。この特定の動作をオーバーライドし、カスタム関数でアルゴリズム (美化された正規表現チェック) を使用して Authcomponent にユーザーをログインさせる方法はありますか? ユーザー名とパスワードの必要性を完全に無視する必要があります。さらに、これらのアカウント番号と ID 番号は実際にはどこにも保存されません。それらはそれぞれ、特定の関連パターンについてチェックされます。
乾杯