FuelPHP:コマンドラインでのアカウント操作

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 します。

コメント

タイトルとURLをコピーしました