내가 암호화 내 쿠키에 포함 된 데이터를 보호하기 위해 노력하고있어하지만 그것은 단지 (64 기수)로 인코딩됩니다 데이터처럼 보인다레일 4
이 예입니다 안녕하세요 :
cookies.signed[:example] = { :value => 'can you see this?', :httponly => true, :expire_after => 30.minutes, :secure => true }
그리고 이것은 쿠키의 내용입니다 :
BAhJIhZjYW4geW91IHNlZSB0aGlzPwY6BkVG--b4a8bbd7cd35e392ccd788df0008fd10b48442b2
내가 (base64로)를 문자열을 디코딩하면 내가 얻을 :
,691,363Service::Application.config.session_store :cookie_store, key: '_service_session'
그리고 내 secret_token.rb에서 나는 이런 식으로 뭔가를 설정 : (210)
I"can you see this?:EFom{q{vq{_M<}to8f
내가 누락 무엇인지 알고 싶습니다
, 현재이 내가
session_store.rb에있는 것입니다 : 당신이 잘, 다만 쿠키의 내용을 signes, 쿠키 항아리에 signed
방법을 사용했기 때문에
Service::Application.config.secret_key_base = 'e892d55cbc205bb6..'
니스, 감사합니다 –