CakePHP3の開発時にいつもそうなのですが、認証時(Auth)の初期パスワードをどのように生成すればいいのかがわからなくなり、バタバタしてしまいます。
メモがてら下記に明記しておきます。
<?php
// \src\controller\appcontroller.php
namespace App\Controller;
use Cake\Controller\Controller;
use Cake\Event\Event;
use Cake\Auth\DefaultPasswordHasher; // ←これを追加
class AppController extends Controller{
public function initialize(){
parent::initialize();
// :
// (省略)
// :
// ここから
$obj = new DefaultPasswordHasher;
debug($obj->hash('ここにパスワード'));
// ここまで
}
}
価格¥3,080
順位218,062位
著津耶乃, 掌田
発行秀和システム
発売日2017/01/14