#セキュリティ

5件の記事

RLSは悪用されているのか

データベースセキュリティバックエンド

Supabaseを使っていると、Row Level Security、いわゆるRLSを避けて通れない。テーブルを作ってクライアントから読もうとすると、ほぼ例外なく「RLS policyを書こう...

「認証」と「認可」の違い

自由研究セキュリティWeb

ウェブシステムの設計やセキュリティの話になると、「認証(Authentication)」と「認可(Authorization)」が必ず顔を出す。字面がよく似ているので、しばしば混同される。なに...

「HTTPはステートレス」なのに、なぜログイン状態を維持できるのか?

自由研究Webセキュリティ

ウェブ開発を学んでいると、「HTTP はステートレス、つまり状態を持たないプロトコルである」という一文に必ず出くわす。ところが現実のウェブサイトでは、一度ログインすればページを移っても自分だと...

セッション情報の保存先、結局どれが正解?

自由研究セキュリティWeb

「デバイスをまたいでもログイン状態を維持したい」という要件が来たとする。JWT やセッション ID といったセッション情報を、さてどこにしまっておくか。localStorage、session...

Subresource Integrity(SRI)を調べてみた:外部CDNのJavaScriptに本当に付けるべきなのか

セキュリティWebフロントエンド

外部CDNからJavaScriptやCSSを読み込むコードを眺めていると、ときどき次のような記述に出くわす。