मार्गदर्शक

कुकीज् म्हणजे काय? वेबसाइट्स तुम्हाला कसे लक्षात ठेवतात

कुकी हा एक छोटा मजकूर आहे जो वेबसाइट तुमच्या ब्राउझरला साठवायला सांगते आणि त्या साइटला नंतरच्या प्रत्येक भेटीत परत पाठवते. अशा प्रकारे वेबसाइट तुम्हाला "लक्षात ठेवते" — की तुम्ही लॉगिन केले आहे, तुमच्या कार्टमध्ये काय आहे, तुम्ही कोणती भाषा निवडली. कुकीज् फक्त डेटा आहेत, प्रोग्राम नाहीत, पण त्या तुम्हाला ओळखू शकत असल्यामुळे त्या सुरक्षितता आणि गोपनीयता दोन्हीसाठी महत्त्वाच्या आहेत.

AI सह बिल्डिंग करताना हे का महत्त्वाचे आहे

अनेक वैशिष्ट्यांखाली कुकीज् असतात, ज्यासाठी तुम्ही AI बिल्डरला सांगाल, अनेकदा "कुकी" हा शब्द कधीही न येता:

  • लॉगिन. बहुतेक वेब अॅप्समध्ये "लॉगिन राहा" म्हणजे सत्र कुकी. ती कुकी कशी कॉन्फिगर केली आहे यावर ती चोरणे किती सोपे आहे ते ठरते.
  • कार्ट आणि प्राधान्ये. पान रिफ्रेश झाल्यावरही टिकणारी बास्केट अनेकदा कुकी किंवा ब्राउझर स्टोरेजवर अवलंबून असते.
  • अॅनालिटिक्स आणि जाहिराती. Google Analytics, Meta pixel किंवा चॅट विजेट जोडल्यास सहसा इतर कंपन्यांच्या कुकीज् येतात.
  • कायदेशीर सूचना. अनेक ठिकाणी काही कुकीजना अभ्यागताची आधी संमती लागते, म्हणूनच कुकी बॅनर येतात.

तुमचे अॅप कोणत्या कुकीज् सेट करते आणि का, हे माहीत असेल तर सुरक्षा सेटिंग्ज, संमती आणि गोपनीयता धोरणाबाबत तुम्ही अधिक चांगले निर्णय घेऊ शकता.

दैनंदिन उदाहरण

कोट ठेवण्याच्या खोलीच्या टोकनचा विचार करा. तुम्ही तुमचा कोट देता आणि क्रमांक असलेले टोकन मिळते. टोकनमध्ये कोट नसतो, फक्त एक क्रमांक. प्रत्येक वेळी तुम्ही काउंटरवर परत जाता तेव्हा टोकन दाखवता, आणि कर्मचाऱ्याला कोणता कोट तुमचा आहे ते कळते.

सत्र कुकी त्याच प्रकारे काम करते. तुम्ही लॉगिन करता तेव्हा सर्व्हर तुमचे तपशील त्याच्या बाजूला ठेवतो आणि तुमच्या ब्राउझरला एक टोकन देतो — एक लांब यादृच्छिक ID. तुमचा ब्राउझर प्रत्येक विनंतीसोबत ते टोकन दाखवतो, आणि सर्व्हर तुम्ही कोण आहात ते शोधतो. जो कोणी टोकन कॉपी करतो तो कोट घेऊ शकतो, म्हणूनच लॉगिन कुकीज् संरक्षित करणे आवश्यक आहे.

कुकी प्रत्यक्षात कशी काम करते

  1. तुम्ही साइटला भेट देता. सर्व्हरच्या प्रतिसादात Set-Cookie: session_id=8f3k...; HttpOnly; Secure; SameSite=Lax सारखे हेडर असते.
  2. तुमचा ब्राउझर ते त्या साइटच्या डोमेनशी जोडून साठवतो.
  3. त्याच साइटवरील प्रत्येक नंतरच्या विनंतीवर ब्राउझर आपोआप Cookie: session_id=8f3k... जोडतो.
  4. सर्व्हर ते वाचतो आणि तो तुम्ही आहात हे ओळखतो.

पानाचे JavaScript देखील कुकीज् तयार करू शकते, पण सर्वात महत्त्वाच्या — लॉगिन सत्रांना — सर्व्हरने सेट करून JavaScript पासून लपवायला हवे.

कुकींचे प्रकार

प्रकारयाचा अर्थउदाहरण
सत्र कुकीसमाप्तीची तारीख नाही; ब्राउझर सत्र संपल्यावर हटवली जातेएक अल्पकालीन चेकआउट पायरी
टिकणारी कुकीसमाप्तीची तारीख आहे (Expires किंवा Max-Age) आणि रीस्टार्टनंतरही टिकते"30 दिवस लक्षात ठेवा"
प्रथम-पक्षअॅड्रेस बारमधील साइटने सेट केलेलीत्या साइटवरील तुमचे लॉगिन
तृतीय-पक्षपानात एम्बेड केलेल्या दुसऱ्या डोमेनने सेट केलेलीजाहिरात नेटवर्कचा ट्रॅकिंग ID
अत्यावश्यकवापरकर्त्याने मागितलेल्या सेवेसाठी लागणारीलॉगिन सत्र, शॉपिंग कार्ट
अत्यावश्यक नसलेलीसाइट मालकासाठी चांगली असलेलीअॅनालिटिक्स, जाहिरात, A/B चाचणी

ब्राउझर्सनी तृतीय-पक्ष कुकीजवर सातत्याने निर्बंध घातले आहेत, कारण त्या वेबसाइट्सवर लोकांचा मागोवा घेण्यासाठी वापरल्या जातात. आता अनेक मोठे ब्राउझर्स त्यातील बऱ्याच कुकीज् डीफॉल्टने ब्लॉक करतात, आणि तपशील सतत बदलत असल्यामुळे तृतीय-पक्ष कुकीजवर काहीही महत्त्वाचे बांधू नका.

एक उदाहरण: एक लहान ऑनलाइन दुकान

समजा तुम्ही हस्तनिर्मित मेणबत्त्या विकणारे दुकान बांधले आहे. एखादी समजूतदार आवृत्ती कोणत्या कुकीज् सेट करेल आणि का, ते येथे आहे.

session — मालक किंवा ग्राहक लॉगिन करतो तेव्हा सेट होते. त्यात फक्त यादृच्छिक ID असतो; खरा सत्र डेटा सर्व्हर ठेवतो. सेटिंग्ज: HttpOnly (पानाचे स्क्रिप्ट्स वाचू शकत नाहीत), Secure (फक्त HTTPS वरून पाठवली जाते), SameSite=Lax (इतर साइट्सनी सुरू केलेल्या बहुतेक विनंत्यांवर पाठवली जात नाही). अत्यावश्यक.

cart_id — लॉगिन नसलेल्या अभ्यागताला बास्केट ठेवू देते. ती डेटाबेस मध्ये साठवलेल्या कार्टकडे निर्देश करते. अत्यावश्यक, कारण अभ्यागताने कार्टमध्ये गोष्टी टाकण्यास सांगितले आहे.

theme — डार्क मोड लक्षात ठेवते. ही कुकी असू शकते, पण तिला कधीच सर्व्हरपर्यंत जाण्याची गरज नसते, त्यामुळे ब्राउझरचे localStorage सोपे आहे.

अॅनालिटिक्स कुकीज् — तुम्ही अॅनालिटिक्स टूल इन्स्टॉल केल्यास जोडल्या जातात. त्या अत्यावश्यक नसतात. EU आणि UK मध्ये त्या सेट होण्यापूर्वी साधारणपणे संमती लागते, त्यामुळे अभ्यागताने "Accept" क्लिक करेपर्यंत अॅनालिटिक्स स्क्रिप्ट थांबायला हवी.

दुकान कुकीजमध्ये काय साठवत नाही ते लक्षात घ्या: ग्राहकाचे नाव, पत्ता किंवा कार्ड तपशील. कुकीज् प्रत्येक विनंतीसोबत प्रवास करतात आणि वापरकर्त्याच्या उपकरणावर राहतात, त्यामुळे त्यात ID असावेत, वैयक्तिक डेटा नव्हे.

सामान्य संज्ञा समजावल्या

संज्ञायाचा अर्थ
कुकीब्राउझर साठवतो आणि साइटला परत पाठवतो अशी एक छोटी नाव–मूल्य जोडी.
Set-Cookieकुकी तयार करण्यासाठी किंवा अद्ययावत करण्यासाठी सर्व्हर वापरणारे प्रतिसाद हेडर.
सत्रलॉगिन केलेल्या वापरकर्त्याची सर्व्हरवरील नोंद, कुकी ID शी जोडलेली.
HttpOnlyपानाच्या JavaScript ला कुकी वाचण्यापासून थांबवते, ज्यामुळे इंजेक्ट केलेल्या स्क्रिप्ट्सचे नुकसान मर्यादित होते.
Secureकुकी फक्त एन्क्रिप्टेड HTTPS कनेक्शनवर पाठवली जाते.
SameSiteइतर साइट्सवरील विनंत्यांवर कुकी पाठवली जाईल की नाही ते नियंत्रित करते (Strict, Lax किंवा None).
Expires / Max-Ageकुकी केव्हा हटवायची.
Domain / Pathसाइटवरील कोणते पत्ते कुकी मिळवतात.
localStorageब्राउझर स्टोरेज जे पानाचा कोड वाचू शकतो, पण ते आपोआप सर्व्हरला पाठवले जात नाही.
XSSCross-site scripting: तुमच्या पानात चालणारी हल्लेखोराची स्क्रिप्ट, जी डेटा चोरण्याचा प्रयत्न करू शकते.
CSRFCross-site request forgery: दुसरी साइट ब्राउझरला तुमच्या कुकीजसह विनंती पाठवायला फसवते.
Cookie consentअत्यावश्यक नसलेल्या कुकीज् सेट करण्यापूर्वी अभ्यागतांची परवानगी घेणे.

सामान्य चुका आणि गैरसमज

  • "कुकीज् म्हणजे व्हायरस." त्या साधा मजकूर आहेत. त्या तुमच्या संगणकावर कोड चालवू शकत नाहीत.
  • कुकीजमध्ये संवेदनशील डेटा ठेवणे. यादृच्छिक ID ठेवा आणि तपशील सर्व्हरवर ठेवा.
  • localStorage मध्ये लॉगिन टोकन. पानावर चालणारी कोणतीही स्क्रिप्ट localStorage वाचू शकते, इंजेक्ट केलेली स्क्रिप्टही. HttpOnly कुकी पानाच्या स्क्रिप्ट्सना अजिबात वाचता येत नाही.
  • Secure आणि HttpOnly गहाळ असणे. हे दोन फ्लॅग्ज स्वस्त आहेत आणि सामान्य छिद्रे बंद करतात.
  • बॅनर सर्वकाही कव्हर करतो असे गृहीत धरणे. कोणी "Accept" क्लिक करण्याआधीच अॅनालिटिक्स लोड करणारा बॅनर त्याचे काम करत नाही.
  • लॉगआउट विसरणे. लॉगआउटने कुकी हटवली आणि सर्व्हरवर सत्र संपवले पाहिजे, म्हणजे कॉपी केलेली कुकी काम करणार नाही.
  • "मी कुकीज् वापरत नसेन तर गोपनीयतेचे नियम लागू होत नाहीत." GDPR सारखे नियम वैयक्तिक डेटा कुठेही साठवला असला तरी — local storage, डिव्हाइस फिंगरप्रिंट्स आणि सर्व्हर लॉग्ससह — त्याला लागू होतात.

तुमच्या AI बिल्डरला काय विचारायचे

  • "अॅप सेट करत असलेली प्रत्येक कुकी यादी करा, ती कशासाठी आहे, किती काळ टिकते, आणि ती अत्यावश्यक आहे का ते सांगा."
  • "लॉगिन सत्रासाठी HttpOnly, Secure, SameSite=Lax कुकी वापरा. localStorage मध्ये ऑथ टोकन ठेवू नका."
  • "कुकीमध्ये फक्त यादृच्छिक सत्र ID ठेवा; सत्र डेटा सर्व्हरवर साठवा."
  • "लॉगआउटवर कुकी साफ करा आणि सर्व्हरवरील सत्र अवैध करा."
  • "अभ्यागत त्या मान्य करेपर्यंत अॅनालिटिक्स किंवा मार्केटिंग स्क्रिप्ट्स लोड करू नका, आणि त्यांची निवड लक्षात ठेवा."
  • "वरील यादीशी जुळणारा एक साधा कुकी विभाग गोपनीयता धोरणात जोडा."

संमतीच्या भागासाठी कुकी संमती कशी जोडायची पहा. कुकीज् लॉगिनमध्ये कशा बसतात यासाठी ऑथेंटिकेशन म्हणजे काय वाचा.

Mythex मधील कुकीज्

Mythex तुमच्या अॅपच्या वापरकर्त्यांसाठी अंगभूत लॉगिन देत नाही, त्यामुळे तुमच्या अॅपने सेट केलेल्या कुकीज् त्याच्या स्वतःच्या कोडमधून आणि तुम्ही जोडलेल्या टूल्समधून येतात — उदाहरणार्थ तुम्ही निवडलेल्या ऑथ पद्धतीची सत्र कुकी. त्यांची यादी करण्यासाठी, त्यांच्या सेटिंग्ज कडक करण्यासाठी किंवा कुकी बॅनर जोडण्यासाठी चॅटमध्ये एजंटला विचारा, आणि प्रकाशित करण्यापूर्वी लाइव्ह प्रिव्ह्यूमध्ये परिणाम तपासा. तुमच्या अॅपमध्ये लॉगिन जोडण्यासाठीची डॉक्स रेसिपी हा चांगला सुरुवातीचा प्रॉम्प्ट आहे, आणि तुम्ही बांधलेल्या अॅप्ससाठी सुरक्षा ब्राउझरपासून की आणि सिक्रेट्स दूर ठेवण्याबद्दल सांगते.

प्रश्न

वेबसाइटवरील कुकी म्हणजे काय?

कुकी हा एक छोटा मजकूर आहे जो वेबसाइट तुमच्या ब्राउझरला साठवायला सांगते. त्या साइटला नंतर केलेल्या प्रत्येक विनंतीसोबत ब्राउझर तो परत पाठवतो, आणि त्यामुळे साइट तुम्ही लॉगिन केले आहे का किंवा तुमच्या कार्टमध्ये काय आहे अशा गोष्टी लक्षात ठेवू शकते.

कुकीज् धोकादायक असतात का?

कुकीज् फक्त डेटा आहेत, प्रोग्राम नाहीत, त्यामुळे त्या कोड चालवू शकत नाहीत किंवा संगणकाला संक्रमित करू शकत नाहीत. चिंता गोपनीयतेची आहे, जेव्हा तृतीय-पक्ष कुकीज् साइट्सवर तुमचा मागोवा घेतात, आणि सुरक्षिततेची आहे, जेव्हा लॉगिन कुकी चोरून तुमचे सोंग घेण्यासाठी वापरली जाते.

प्रथम-पक्ष आणि तृतीय-पक्ष कुकीजमध्ये काय फरक आहे?

प्रथम-पक्ष कुकी ती असते जी तुम्ही अॅड्रेस बारमध्ये पाहत असलेली साइट सेट करते, जसे लॉगिन कुकी. तृतीय-पक्ष कुकी ही पानात एम्बेड केलेल्या वेगळ्या डोमेनने सेट केलेली असते, जसे जाहिरात नेटवर्क, आणि ती अनेकदा अनेक साइट्सवर तुमचा पाठलाग करण्यासाठी वापरली जाते.

मला कुकी बॅनर लागतो का?

ते तुमचे वापरकर्ते कुठे आहेत आणि तुम्ही कोणत्या कुकीज् वापरता यावर अवलंबून आहे. EU आणि UK मध्ये, अॅनालिटिक्स किंवा जाहिरातीसारख्या अत्यावश्यक नसलेल्या कुकीजना साधारणपणे आधी संमती लागते, तर लॉगिन सत्रासारख्या सेवेसाठी अत्यंत आवश्यक कुकीजना सहसा लागत नाही. तुम्हाला लागू होणारे नियम तपासा.

कुकीज् आणि localStorage मध्ये काय फरक आहे?

दोन्ही ब्राउझरमध्ये डेटा साठवतात. कुकीज् प्रत्येक विनंतीसोबत आपोआप सर्व्हरला पाठवल्या जातात, जे लॉगिनसाठी योग्य आहे. localStorage ब्राउझरमध्येच राहते आणि फक्त पानाचा स्वतःचा कोड ती वाचतो, जे थीमसारख्या प्राधान्यांसाठी योग्य आहे.

Mythex · Pricing · AI सह काहीही बनवा · वेबसाइट आणि अ‍ॅप टेम्प्लेट्स · Mythex ची तुलना · AI अ‍ॅप निर्मिती शब्दावली · मोफत AI अ‍ॅप निर्मिती साधने · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)