カテゴリー: CakePHP

カテゴリー: CakePHPに関する情報が16件見つかりました。

CakePHP3 で平のパスワードをハッシュ化する方法

様々な会員制サイトやログインが必要な管理画面等を構築する場合、ID と Password を組み合わせて認証させるケースがあります。この場合、ユーザが送信した ID と Password が DB に保存されている値と一致するかチェックする仕組みを実装するのが一般的です。ただし、Password が平文のまま DB に保存されていると、万が一情報が漏れてしまった場合に別のハッキングを誘発することに … 続きを読む

CakePHP3 の AuthComponent を利用して認証を実装する方法

ログインが必要な管理画面や会員制サイトを CakePHP で構築する場合、認証ロジックの実装が必要になります。その際、CakePHP 標準の AuthComponent を利用することで簡単に認証ロジックが実装できます。 AuthComponent の利用 認証ロジックをサイト全体で利用したい場合、AppController に AuthComponent の利用を記述します。特定のコントローラー … 続きを読む

CakePHP3の初期インストールと環境切り分けプラグインを使った本番反映

CakePHP3 系で web サイトを開発する場合、ローカルの開発環境でサイトを新規作成し、ステージングサーバや本番サーバへ反映するケースがあります。以下では、重要なファイルを git の管理下から除外しつつ、特別なデプロイツールを使わずに簡単に反映する方法を記述します。 ローカルの開発環境の構築 普段開発で使用しているローカル環境の準備を行います。最近は docker で高知sくしておりますが … 続きを読む

CakePHP3の公式ドキュメントをVagrant環境で翻訳する方法

2015年の CakeFest in New York に参加して、オープンソースの素晴らしさを感じました。そこで、普段利用しているCakePHPに対して何か貢献できないかと思い、CakePHPの公式ドキュメントの翻訳を始めました。以下は翻訳素人の私が、CakePHPの翻訳をされていた方たちの力を借りてまとめたものになります。また、翻訳のメンバーは積極的に募集中ですので、ご興味のある方はお問い合わ … 続きを読む