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

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


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

8b723b3329c080e9245028b4d0a3fc64

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

8b723b3329c080e9245028b4d0a3fc64

Артка