JOURNAL
記事一覧
つくる過程で得た発見や、日々の学びをまとめています。特集一覧を見る
6件の記事
絞り込みを解除- 知る・学ぶ無知の知
脆弱性とは?PHPで話題になった脆弱性って、要するに何なの?
PHPのニュースをきっかけに、脆弱性・攻撃・被害の違いを調べました。PHP2shellの概要と、Heartbleed・WannaCry・Log4Shellの事例から「弱点」の意味を整理します。
- 開発記録
AppliParkでは脆弱性にどう対応している?日々の確認と開発時の工夫
PHPの脆弱性をきっかけに、AppliParkの対応を紹介します。毎朝の情報収集、依存部品の点検、サーバー側の確認、更新とテストをどう組み合わせているのかをまとめました。
- 知る・学ぶわかったつもりの、その先へ
APIは応答したのに読めない?CORSでブラウザーが確認すること
CORSのエラーは、必ずしも要求がサーバーへ届かなかった意味ではありません。二つのローカル接続先を使い、GETの応答と、独自ヘッダー付きPOSTの事前確認を比べました。
- 知る・学ぶわかったつもりの、その先へ
CookieのHttpOnly・Secure・SameSiteは、何を変える?
三つのCookie属性は、それぞれ別の範囲を制御します。Appli Parkのゲスト用Cookieをダミー値で生成し、資格情報とマーカーの違い、削除時の指定を確認しました。
- 開発記録
Googleログインでゲストデータを引き継ぐ設計|初回登録と既存会員を分けた理由
Appli Parkでは、初回のGoogle登録だけ現在のゲストIDを会員へ昇格させ、登録済み会員への再ログインではゲストデータを自動統合しません。その理由と実装の分岐、確認したケースを紹介します。
- お知らせ
Google認証によるログイン機能を導入しました!
Googleアカウントでログインすると、share&do・coffee diary・習慣マネージャー・StoryDiary・挙げ録・トレノートの会員に紐づくデータを別端末から使えます。初回登録時の引き継ぎ条件と、ブラウザ内にだけ残るデータの違いも紹介します。