C# Convert Password to Hash BCRYPT Laravel / Lumens – Sample Code

   

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

Time needed: 5 minutes.

Berikut merupakan langkah langkah membuat convert password C# & Laravel menggunakan BCrypt

  1. 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
    Hash BCrypt Laravel

  2. 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
    hash:make laravel

  3. 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 Verify

  4. 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) BCrypt.Net.BCrypt.HashPassword

Semoga membantu.

   

Wahyu Amaldi, M.Kom has written 209 articles

Hallo Pembaca,
Saya merupakan konsultan di dunia SAP dan merupakan Spesialis .Net Programming.
Saya gemar berbagi pengalaman mengenai SAP & Dunia Programming, dan jika ada sesuatu yang perlu ditanyakan, bisa hubungi saya di email berikut ini:

Email 1 : wahyu.amaldi@outlook.com
Email 2 : wahyu.amaldi@ilmuprogram.com

Semoga Artikel yang Anda baca di website ini berguna dan dapat membantu Anda dalam menemukan solusi.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>