2015年11月26日木曜日

CakePHP 3で、カスタムログイン挫折

CakePHP 3で、カスタムログイン挫折です。 ダメ、なんだかわからない。 どこでデバックできるのかわからない。 CakePHPを使っていることが、苦痛になってきました。コピーしてるだけなのに、なんで動かないんだろう?

ストレス発散の、意味のないブログです。すみません。

src/Controller/AppController.php?
public function initialize()
{
  parent::initialize();
  $this->loadComponent('Auth', [
    'authenticate' => [
      'Form' => [
        'finder' => 'auth'
      ]
    ],
  ]);
}
src/Model/Table/UsersTable.php?
public function findAuth(\Cake\ORM\Query $query, array $options)
{
  $query
    ->select(['id', 'username', 'password'])
    ->where(['Users.active' => 1]);

  return $query;
}

実際に設定してみたサイトがこちら

参考サイト
Authentication(CakePHP Cookbook 3.x documentation)

0 件のコメント:

コメントを投稿