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を使ったテンプレートの場合

<form method="POST" action="post">
    <input type="hidden" name="_token" value="{{ csrf_token() }}">
</form>