Hai, Kali ini saya akan sedikit sharing bagaimana membuat hash password BCRYPT di laravel & bagaimana membuat password BCRYPT di C# programming.
Tutorial ini berguna bagi kamu yang sedang membuat 2 Aplikasi dengan 2 bahasa pemrograman yang berbeda dengan fungsi login
LANGKAH-LANGKAH MEMBUAT CONVERT PASSWORD HASH BCRYPT C# & LARAVEL
Berikut merupakan langkah langkah membuat convert password C# & Laravel menggunakan BCrypt
- Laravel Script – Hash::check
Hash::check pada laravel digunakan untuk mengecek antara 2 password yang kita input dan hash yang sudah tersimpan di database.
Berikut contoh scriptnya:
use Illuminate\Support\Facades\Hash;
...
if ($PASSWORD && Hash::check($PASSWORD, $data->password))
{
...
}
Berikut gambarnya - Laravel Script – Hash::make
Hash::make diguanakan untuk membuat password yang kita input menjadi kode hash pada laravel
Berikut contoh script kode programnya:use Illuminate\Support\Facades\Hash;
...
Hash::make($data->PASSW)
Berikut contoh implementasinya - C# – BCrypt.Net.BCrypt.Verify
BCrypt.Net.BCrypt.Verify sama seperti hash:check pada Laravel / Lumens digunakan untuk mengecek hash password dengan inputan password kita.
Berikut merupakan contoh script code programnya:
Nuget:bcrypt.net - next
if( BCrypt.Net.BCrypt.Verify(T_PASSWORD.Text, passwordHash)== false)
{
tools.Message_Error("Password Tidak Terdaftar");
}
Berikut contoh tampilannya: - C# – BCrypt.Net.BCrypt.HashPassword
BCrypt.Net.BCrypt.HashPassword digunakan untuk konversi password ke hash BCrypt.
Berikut merupakan contoh script code programnya:
Nuget:bcrypt.net - next
BCrypt.Net.BCrypt.HashPassword(T_INFO_PASSW.Text)
Semoga membantu.