php - laravel은 캐시를 사용하여 암호를 해독하기 전에 Mac 주소를 암호화하고 확인합니까?
大家讲道理
大家讲道理 2017-07-07 10:34:27
0
1
950

제가 사용하는 laravel 5.1 버전은 Cache를 사용해 데이터를 캐시하는데, memcached와 데이터베이스를 동시에 사용하는데, 이제 궁금한 점은 laravel이 캐시에 넣을 때 데이터를 동시에 암호화하는 걸까요?
회사에서는 로드 밸런싱을 위해 6개의 웹 머신을 사용합니다. 이 경우 한 머신이 memcached 또는 mysql에 배치된 후에는 이 머신만 데이터를 얻을 수 있고 다른 머신은 해당 데이터를 얻을 수 있습니다. 오류 메시지: mac이 유효하지 않습니다
이 경우 laravel은 한 머신에서만 정상적으로 사용할 수 있습니까? 이렇게 하면 로드 밸런싱을 전혀 사용할 수 없습니다!
데이터베이스를 암호화할 때 암호화를 위해 mac 주소를 가져와야 합니다. 복호화 시 mac 주소를 확인하는 것은 이해가 됩니다. laravel에서 memcached를 사용할 때 mac 주소를 확인해야 한다면 memcached를 사용할 이유가 없습니다. 감사합니다~!

大家讲道理
大家讲道理

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

모든 응답(1)
黄舟

아니요, 그리고 여기 mac 也不是 mac地址的意思,是 指的 hmac

HMAC는 키 관련 해시 작업 메시지 인증 코드입니다. HMAC 작업은 해시 알고리즘을 사용하고 키와 메시지를 입력으로 사용하며 출력으로 메시지 다이제스트를 생성합니다.

또한 각 단위laravel代码下面的.env中设置的加密key는 일관성이 있어야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿