PHP மற்றும் JS உடன் குக்கீகளைக் கட்டுப்படுத்தவும்

உங்கள் சொந்த அல்லது மூன்றாம் தரப்பு ஸ்கிரிப்டுகளால் குக்கீகளை அமைப்பது PHP மற்றும் ஜாவாஸ்கிரிப்ட் உதவியுடன் நன்றாக கட்டுப்படுத்தப்படும். பிளானட் 49 க்கு எதிரான நீதிமன்றத் தீர்ப்பின்படி குக்கீ தீர்வுகளைச் செயல்படுத்த இது போதுமான தீர்வு அல்ல என்றாலும் (கூகிள் அனலிட்டிக்ஸ் போன்ற கண்காணிப்பு கருவிகள் கூட கண்காணிக்கவில்லை, இதன் விளைவாக குக்கீகளை அமைக்கவில்லை என்பது முக்கியம்), இது அர்த்தமுள்ளதாக இருக்கும் பொதுவாக அனுமதிப்பட்டியல் / தடுப்புப்பட்டியல் குக்கீகளாக இருக்க வேண்டும்.


இது PHP இல் செய்ய எளிதானது: இங்கே நீங்கள் அமைக்கப்பட்ட எந்த செட் குக்கீ தலைப்புகளையும் மாற்றலாம் / நீக்கலாம். செட்கூக்கியின் உதவியுடன் பதில் தலைப்புக்கு குக்கீகள் தயாரிக்கப்பட்ட பிறகு பின்வரும் ஸ்கிரிப்ட் அழைக்கப்பட்டால், தேவையற்ற தலைப்புகள் அகற்றப்பட்டு இந்த குக்கீகள் முதலில் அமைக்கப்படவில்லை. கூடுதலாக, கடந்த காலத்தில் அமைக்கப்பட்ட குக்கீகளும் (எ.கா. தடுப்பு ஸ்கிரிப்ட் எந்த காரணத்திற்காகவும் வேலை செய்யவில்லை என்றால்) நீக்கப்படும்.

8b723b3329c080e9245028b4d0a3fc64

நாம் பயன்படுத்த இங்கே: ஜாவா இந்த ஒரு சிறிய குறைவான சாரமற்றதாக Object.defineProperty (சக்திவாய்ந்த வாரிசு __defineGetter__ மற்றும் __defineSetter__ வரை) மேலெழுதும் ஆவணம் பொருளின் பெற்றவருமான / செட்டர் முறைகள், குக்கீகளை உதவியுடன் பயன்படுத்தப்படும் போது எப்போதும் எனப்படும் document.cookie படித்து எழுதுகிறார். Object.getOwnPropertyDescriptor அசல் பெறுநர் / செட்டரைப் பெறுகிறது, இதன் மூலம் குக்கீ அனுமதிக்கப்பட்டால் மட்டுமே செட்டர் அழைக்கப்படுகிறது:

8b723b3329c080e9245028b4d0a3fc64

மீண்டும்