質問: **実現したいこと** ----------- 「一回目だけサイトに訪れた場合にあるモーダルを表示する」という実装を`$_SERVER["REMOTE_ADDR"] ;`を使用し実装しようと思っております。 その際にipアドレスをDBに保管 →その情報を元にモーダルを表示するかしないかのif文分岐を行う **疑問点** ------- しかしこの際にDBにただ単にipアドレスをinsertしてもセキュリティー的に問題はないのか?という疑問がでてきました。 passwordは通常hash化してDBに保管しますが、個人情報である名前や住所は別にそのままDBに保管されていますので、ipアドレスも後者と同じ扱いなのか? などなど。 皆さまが日ごろどのようにipアドレスについて扱われているかのご意見を聞きたく投稿させていただきました。 よろしくお願いいたします。
回答: IPアドレス単体なら生で扱っても問題なし、ただしアカウントやクッキー等と紐付け可能な状態で保持するなら、今回は接続元の一意性が欲しいだけなのでハッシュ化してから保持しておけば心配のタネが減るかなぁという心持ち。