エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
CakePHPのAuthコンポーネントのパスワード暗号化を無効にする - Rewish
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CakePHPのAuthコンポーネントのパスワード暗号化を無効にする - Rewish
CakePHPを使用してWebアプリを開発する際、簡単に認証機能を実装出来るAuthコンポーネントは、割と使用... CakePHPを使用してWebアプリを開発する際、簡単に認証機能を実装出来るAuthコンポーネントは、割と使用頻度の高いコンポーネントだと思います。 このAuthコンポーネント、デフォルトではpasswordフィールドに関連するPOSTデータが自動的に暗号化されますが、大人の事情やらなんやらで暗号化したくないってこともありますよね。 と言う訳で、Authコンポーネントのパスワード暗号化を無効にする方法を紹介します。 概要 暗号化を行っているhashPasswords()を、好きなclassで定義したhashPasswords()に置き換えて、POSTデータをそのまま返すようにする。 暗号化したくなったら、元のhashPasswords()を使うようにすればいいだけなので割と手軽。 今回は AppController でAuthコンポーネントの設定を行い、 Userモデル に定義したhash