CakePHPのログイン認証を使っています。
php
1 2 $this->loadComponent('Auth', [ 3 'storage' => 'Memory', 4 'authenticate' => [ 5 'Form' => [ 6 'userModel' => 'Users', 7 'fields' => [ 8 'username' => 'email', 9 'password' => 'password' 10 ], 11 'scope' => ['Users.is_active' => 1] 12 ] 13 ], 14 'unauthorizedRedirect' => false, 15 'checkAuthIn' => 'Controller.initialize' 16 ]);
Usersテーブルのemailカラム(メールアドレス)とpasswordカラム(パスワード)で認証を行なっているのですが、
この度、電話番号(telカラム)での認証も可能にしたく、考えているのですが、そういったことはcakePHPの認証で可能なのでしょうか?
email or telカラムとpasswordカラムを使った認証、ということです。
おそらく、標準では無理なのでカスタマイズが必要かと思いますが、お知恵を拝借させて頂きたく、投稿いたしました。
よろしくお願いいたします。
あなたの回答
tips
プレビュー