카테고리 없음

laravel 라라벨 csrf old

백위한 2024. 5. 9. 20:38

애플리케이션에서 HTML 양식을 정의할 때마다 CSRF 보호 미들웨어가 요청의 유효성을 검사할 수 있도록 양식에 숨겨진 CSRF 토큰 필드를 포함해야 한다.

 

<form method="POST" action="/profile">
    @csrf
 
    ...
</form>

 

 

이전 요청에서 플래시된 입력을 검색하려면 Illuminate\Http\Request의 인스턴스에서 old 메서드를 호출해야 한다.

old 메서드는 세션에서 이전에 플래시된 입력 데이터를 가져온다.

 

$username = $request->old('username');

 

라라벨은 글로벌 old 헬퍼도 제공한다.

Blade 템플릿 내에서 이전 입력을 표시하는 경우 old 헬퍼를 사용하면 편리하다.

지정된 필드에 이전 입력이 존재하지 않으면 null이 반환된다.

 

<input type="text" name="username" value="{{ old('username') }}">