「ユーザ登録」の続きです。ユーザ登録後、activate(statusを0に設定するを)せずに「仮登録」のままで、正しいusernameとpasswordでログインを試したところ認証に引っかかってくれました。2.x版はこちらをどうぞログインに追加の条件を付与する「scope」この1行をbeforeFilter()に追加して下さい。Userモデルのstatusが0である必要がある」となります。"$this->Auth->loginError"に集約されるようです。identifyを参照どうしてもそれ専用のものを出したかったら、別に確認する処理を追加すればいいのですが、そこまではいたらず。(**この条件に引っかかるとパスワードがブランクに置き換えられるようです。$this->Html-メール送信(qdmail)CakePHP(+qdmail)でメール送信する処理を実装しました。2つのライブラリ(.php)をダウンロードし、以下のように配置して下さい。app/controllers/compoユーザ登録(仮登録・メール・本登録)ここ最近は、メールアドレスだけでなく、SNSのアカウントと連携してユーザ登録することもできるWebサービスが増えてきましたね。ユーザは割合としてどちらを選んでるのか気になるところですが。私はできるだけビルトインされたバリデーションルールCakePHP標準で多くのバリデーションルールが搭載されています。/独自のバリデーションルールCakePHPで組み込みバリデーションをつくる方法は色々あります。validationErrorsCakePHP試験中に気付いたことがあって、メモです。今まで、save時にバリデーションエラーメッセージををログに出力しWYSIWYGエディタを実装WYSIWYGエディタをCakePHPにいくつか試してみました。更新処理でページ遷移を伴う場合、ページ全体をレスポンスするのに対して、Ajax処理ではページの一部のレスポンスが可能となるためサーバからの通信量を抑えることが可能となります。Jsヘルパーを使用して複数データベースの追加と切替CakePHPで複数のデータベースに切替を行うということがあると思います。今回、CakePHPからWordpressのデータベースへの接続を行う機会があったので設定を試して複数ファイルアップロードCakePHPで複数ファイルのアップロードについて調べてみました。いっても普通のPHPのコードと同じではありますが、postするフィールド名に[]を付与して配列にします。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。