php - Laravel utilise le cache pour crypter et vérifier l'adresse MAC avant de la décrypter ?
大家讲道理
大家讲道理 2017-07-07 10:34:27
0
1
934

La version de Laravel 5.1 que j'utilise utilise le cache pour mettre les données en cache, et memcached et la base de données sont utilisés en même temps. Mais maintenant, il y a une question : Laravel crypte-t-il les données en même temps lorsqu'elles sont mises dans le cache ? , les paramètres de cryptage incluent l'adresse MAC de la machine ?
La société utilise 6 machines Web pour l'équilibrage de charge. Dans ce cas, une fois qu'une machine est mise dans Memcached ou MySQL, seule cette machine peut obtenir ses données, les autres machines obtiendront les données. message d'erreur : le mac n'est pas valide
Dans ce cas, laravel ne peut être utilisé normalement que sur une seule machine ? De cette façon, l'équilibrage de charge ne peut pas être utilisé du tout !
Lors du cryptage de la base de données, apportez l'adresse mac pour le cryptage. compréhensible pour vérifier l'adresse mac lors du déchiffrement. Si vous devez vérifier l'adresse mac lors de l'utilisation de memcached sur laravel, alors il n'y a aucune raison d'utiliser memcached. Veuillez l'expliquer, merci ~!

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(1)
黄舟

Non, et ici mac 也不是 mac地址的意思,是 指的 hmac

HMAC est un code d'authentification de message d'opération de hachage lié à la clé. L'opération HMAC utilise un algorithme de hachage, prend une clé et un message en entrée et génère un résumé de message en sortie.

De plus, chaque unitélaravel代码下面的.env中设置的加密key doit être cohérente.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!