セキュリティ
ある日、Gitでリモートへのプッシュをかけた際にこんなエラーが発生しました。 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@…
はじめに 前提知識 特殊文字のエスケープ処理 XSS(クロスサイトスクリプティング) ヘルパーの具体的な使い分けについて html_safe sanitize simple_format safe_join まとめ エスケープ処理 html_safe sanitize simple_format safe_join 結論 はじめに for…
ストロングパラメータとは strong parametersは、Action ControllerのパラメータをActive Modelの「マスアサインメント」で利用することを禁止します(許可されたパラメータは除く)。 したがって開発者は、マスアップデートを許可する属性をコントローラで…