Blog Yazılarım

Laravel Veritabanı Şifreleme Paketi

Laravel Veritabanı Şifreleme Paketi


Laravel'in standart Şifrelemesini bir özellik üzerinden kullanır :

use betterapp\LaravelDbEncrypter\Traits\EncryptableDbAttribute;

class Client extends Eloquent
{
    use EncryptableDbAttribute;

    /** @var array The attributes that should be encrypted/decrypted */
    protected $encryptable = [
        'id_number', 
        'email',
    ];
}

Not: şifrelenmiş veriler düz metin karşılıklarından daha uzundur.  verilerin TEXTsütun olarak saklanması önerilir:


Mevcut verileriniz şifrelenmezse sütun olduğu gibi döndürülür. GitHub'daki paketi betterapp / laravel-db-encrypter adresinden kontrol edebilirsiniz .



Bu yazıyı paylaş


Yorumlar (0)

Yorum Yap