Hello Laravel Devs
In this tutorial i am going to share about Laravel hash password. You will know about how to password make hash laravel. I will explain all of the facts about Laravel Hash password. The Laravel Hash
facade provides secure Bcrypt and Argon2 hashing for storing user passwords.
Bcrypt is a great choice for hashing passwords because its "work factor" is adjustable, which means that the time it takes to generate a hash can be increased as hardware power increases.
You may hash a password by calling the make
method on the Hash
facade:
use Illuminate\Support\Facades\Hash;
//just use in your controller
Hash::make($request->password)
The check
method allows you to verify that a given plain-text string corresponds to a given hash:
if (Hash::check('plain-text', $hashedPassword)) {
// The passwords match...
}
Checking If A Password Needs To Be Rehashed
The needsRehash
function allows you to determine if the work factor used by the hasher has changed since the password was hashed:
if (Hash::needsRehash($hashed)) {
$hashed = Hash::make('plain-text');
}
Hope this laravel hash password tutorial will help you.
#laravel #laravel-8x #hash