2016-07-01から1ヶ月間の記事一覧

LaravelでのCSRF対策について

LaravelではデフォルトでCSRF対策がついてます。 なので逆に言えばCSRF対策を取らずにPostなどをおこなった場合は TokenMismatchException がスローされます。 これを避けるにはHTMLにトークンを埋め込む必要があります。通常のテンプレートの場合 <form method="POST" action="post"> <input type="hidden" name="_token" value="<?php echo csrf_token(); ?>"> </form> Blade…

Monolog

PHP

Monolog とは MonologはPHPのロギングライブラリでSymfony2やLaravelで採用されています。 使ってみるとすごく便利でしたのでおすすめです^^ https://github.com/Seldaek/monolog 基本的な使い方 これもcomposerで管理するときはこんな感じ $ composer req…

エラーログのレベルについて

システムのエラーログのレベルは RFC5424 の Syslog に合わせるとよさそうです。 http://tools.ietf.org/html/rfc5424数字が小さいほど重要なログになります。 Code Level - 0 Emergency システムが機能しない 1 Alert 直ちに何らかの対応が必要 2 Critical …