해시(Hashing)
소개
라라벨의 Hash 파사드는 사용자의 암호를 저장하는 데 필요한 안전한 Bcrypt 해싱을 제공합니다. 만약 라라벨 어플리케이션에 포함되어 있는 AuthController 컨트롤러를 사용하고 있다면 사용자로부터 입력받은 해시되지 않은 암호를 Bcrypt 된 암호와 비교하여 확인할 수 있습니다.
마찬가지로, 라라벨과 함께 제공되는 사용자 Registrar 서비스는 저장된 패스워드를 해시하기 위한 bcrypt 함수를 제공합니다.
기본 사용법
Bcrypt를 사용해서 패스워드를 해시하기
$password = Hash::make('secret');
bcrypt 헬퍼함수를 사용할 수도 있습니다:
$password = bcrypt('secret');
패스워드에 대한 해시 확인하기
if (Hash::check('secret', $hashedPassword))
{
    // The passwords match...
}
패스워드가 리해시가 필요한지 확인하기
if (Hash::needsRehash($hashed))
{
    $hashed = Hash::make('secret');
}




