FuelPHPのアカウントはusersテーブルで管理されていますが、これはFuelPHPのコンソールツールで操作することができます。
コンソールツールは下記のように oil ファイルを指定して実行可能です。
php oil console
以降、コンソール上での操作内容になります。
アカウント作成
下記で作成可能です。
パスワード文字列は平文でOKです。
>>> Auth::create_user('user01', 'パスワード文字列', 'user01@test.com');
パスワード変更
パスワードを変更したい場合には下記で変更可能です。
>>> Auth::change_password('old_password', 'new_password', 'user01');
上記のように、パスワード変更するためには現在のパスワードを指定する必要があります。
もし、現在のパスワードが不明な場合には、一度パスワードをリセットしてから、指定したパスワードに変更する手順で変更することになります。
>>> Auth::reset_password('user01');
上記を実行すると、リセット後のパスワードが表示されるので、それを使って change_password します。
コメント