投稿日2015年3月28日カテゴリーサイト制作タグCakePHPCakeDCのusersプラグインをインストールして、動作確認するCakeDCのusersプラグインを使えば、ユーザー登録とか、ログイン・ログアウト機能が簡単にできるようなことを聞いたので、早速使ってみることに。CakePHPへのインストールから、動作確認までのまとめです。CakeDC/usersインストールダウンロードしたusersプラグインのフォルダ名をUsersに変更し、app/Plugin/に設置します。app/Config/bootstrap.phpに次の行を追加します。CakePlugin::load('Users');同じように、searchプラグインとutilsプラグインもインストールしてください。テーブルの作成スキーマシェルでテーブルを作成します。Usersusersとuser_detailsテーブルが作成されます。usersテーブルuser_detailsテーブルConfig/email.phpファイルをすでに作成していれば、http://localhost/users/users/にアクセスすると、ログイン画面が表示されます。Emailの設定Config下にあるemail.php.defaultを複製し、ファイル名をemail.phpに変更します。ファイルを開いたら、メール送信用の設定をします。);今回はsmtpを使用するので、サンプルをコピーし、usersプラグイン用を作成しました(設定で変更が必要な箇所は、各自で変えてください)。忘れずに、app/Config/bootstrap.phpに次の行を追加します。'user');ここまでで準備が完了したので、動作確認をします。ユーザー登録とはじめてのログインhttp://localhost/users/users/addにアクセスすると、ユーザー登録画面が表示されます。必須項目を入力し、submit!アカウント作成の完了と、メールで認証の必要があるメッセージが表示されます。メールを確認すると、メーッセージが届いていました。本文のリンクをクリックすると、ログイン画面へ移動し、認証が成功したメッセージが表示されます。先ほど登録した内容を入力し、submit!無事ログインに成功しました。ちなみに、メール認証前にログインしようとすると、エラーメッセージが表示されログインできませんでした。今回は、usersプラグインのインストールと動作確認ですので、ここまで。スポンサードリンクTwitterFacebookGoogle+Pocketこちらの記事はいかがでしょうか?スポンサードリンク大輔べについて「大輔ベ」は、高尾山の麓でサイト制作(フリーランス)をしながら暮らしている「たしろだいすけ」のブログです。登山や旅行、写真撮影、グルメ、たまにサイト制作に関することなどを書いています。daisukebe.net。