今更だけどシーヴァ君のnoteについてたコメントが為になったので転載
https://note.com/sheva_access/n/n83696685a6c4
NoteはバックエンドはRailsでDeviseライブラリをログイン部分に使用していると思われるのですが、Deviseは、current_sign_in_ipとlast_sign_in_ipとログイン時のIPを自動で保存する仕様になっています。
こちらが流出した可能性が高いと個人的に考えています。
---
>> @sheva様
実際にipが保存される際のコードはこちらです。
https://github.com/heartcombo/devise/blob/a17abad57a5d97594701cee7eac072170f739313/lib/devise/models/trackable.rb#L26
こちらが呼ばれるのは、
https://rubydoc.info/github/hassox/warden/master/Warden%2FHooks:after_set_user
こちらのWardenのcallbackのときのようです。具体的には、
> This callback is triggered the first time one of those three events happens during a request: :authentication, :fetch (from session) and :set_user (when manually set).
とありますが、ログイン時と考えて良さそうです。
---
last_sign_in_ip はログイン時の「前回のログインしたip」が保存されるカラムなので、
大阪に引っ越された後にログインし、その1つ前の神奈川でログインした時のipが保存されるのは実装と合致していると思います。
---
2つ目の記事からIPアドレスが表示され始めるというのは該当箇所が「このクリエイターの人気記事」のデータであるというのが関係していると思いますね。
(1記事だけだとまだデータがない)
探検
ec関連情報まとめスレ 2
■ このスレッドは過去ログ倉庫に格納されています
2020/09/13(日) 20:16:36.31ID:4JSKVcITM
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市政権、続く高支持率 積極財政や対中強硬姿勢評価か 「なぜこんなに高いのか」政権内に困惑も [ぐれ★]
- 【📱】PCだけじゃなかった… スマホも「世界的メモリ不足」で値上がりへ 26年はスペックダウンも頻発か [ぐれ★]
- 【ふるさと納税】「おいしい肉や果物の代わりに失った」行政サービス。東京都では“累計1兆1593億円”が流出 [ぐれ★]
- 真冬に“エアコン”がなく孤独な死…生活保護受給者40代シングルマザーの悲劇が行政に問いかける“教訓” ★4 [ぐれ★]
- 「別に事故らんかったらええんでしょ」大阪がワースト 自転車飲酒運転で免許停止が急増 [七波羅探題★]
- 【芸能】TOKIO解散から半年… 長瀬智也の最新姿にびっくり! 芸能界から引退「年に一度着るか着ないかのスーツ」 [冬月記者★]
