PHP жана JS менен кукилерди көзөмөлдөө

Өзүңүздүн же үчүнчү тараптын скрипттерин колдонуу менен кукилердин жөндөөсү PHP жана JavaScript аркылуу жакшы көзөмөлдөнүшү мүмкүн. Бул Planet49га каршы соттун чечиминен кийин куки чечимдерин ишке ашыруу үчүн жетиштүү чечим болбосо да (бул жерде Google Analytics сыяктуу көз салуу куралдары биринчи кезекте көз салбашы жана ошондуктан кукилерди орнотпоосу абдан маанилүү), жалпысынан ак/кара тизмеге кукилерди коюу мааниси бар.


PHPде муну жасоо оңой: Бул жерде сиз орнотулган cookie файлдарынын аталыштарын өзгөртөсүз/жок кыласыз. Эгер cookie файлдары setcookie аркылуу жооп аталышы үчүн даярдалгандан кийин төмөнкү скриптке чалсаңыз, керексиз аталыштар алынып салынат жана бул кукилер биринчи кезекте коюлбайт. Мындан тышкары, мурда коюлган кукилер (мисалы, алдын алуу скрипти кандайдыр бир себептер менен иштебей калса) да жок кылынат.

8b723b3329c080e9245028b4d0a3fc64

JavaScript- те бул бир аз маанисиз: Бул жерде Object.defineProperty ( __defineGetter__ жана __defineSetter__ үчүн күчтүү улантуучу) документ объектинин getter / setter ыкмаларын жазуу үчүн колдонобуз, алар cookies файлдары document.cookie жардамы менен колдонулганда ар дайым чакырылат. окуйт жана жазат. Object.getOwnPropertyDescriptor түпнуска алуучуну / орнотуучуну алат, ал сеткер кукиге уруксат берилген учурда гана аталат.:

8b723b3329c080e9245028b4d0a3fc64

Артка