एन्व्हायर्नमेंट व्हेरिएबल्स आणि सीक्रेट्स म्हणजे काय?
एन्व्हायर्नमेंट व्हेरिएबल्स म्हणजे अॅप ज्या ठिकाणी चालते तिथून वाचलेल्या सेटिंग्ज, कोडमधून नव्हे, जसे की डेटाबेसचा पत्ता. सीक्रेट्स म्हणजे संवेदनशील गोष्टी, जसे API की आणि पासवर्ड, जे कधीही वापरकर्त्यांना दाखवू नयेत किंवा कोडमध्ये कमिट करू नयेत.
सेटिंग्ज कोडबाहेर ठेवल्याने तोच अॅप वेगवेगळ्या ठिकाणी चालू शकतो, जसे की चाचणी कॉपी आणि लाइव्ह आवृत्ती, प्रत्येकाचा स्वतःचा डेटाबेस आणि की असलेली.
सीक्रेट्स म्हणजे असे काहीही जे दुसऱ्या कोणाला तुमच्या अॅपसारखे वागू देईल: पेमेंट की, AI प्रदात्याच्या की, ईमेल सेवेचे पासवर्ड, डेटाबेस पासवर्ड. ते सर्व्हरवर राहिले पाहिजेत, गरज असेल तेव्हा एन्व्हायर्नमेंटमधून वाचले जावेत.
सामान्य चुका म्हणजे फ्रंटएंड कोडमध्ये की पेस्ट करणे, जिथे कोणीही ब्राउझरमध्ये ती वाचू शकतो, किंवा सार्वजनिक रिपॉझिटरीत जाणाऱ्या फाइलमध्ये ठेवणे. की लीक झाली तर ती लगेच रद्द करा आणि नवीन तयार करा.
Mythex मध्ये तुम्ही चॅटमध्ये की पेस्ट न करता प्रकल्पात सीक्रेट्स जोडू शकता.
उदाहरणे
- पेमेंटसाठी STRIPE_SECRET_KEY
- डेटाबेस कनेक्शनसाठी DATABASE_URL
- AI प्रदात्याची API की
प्रश्न
मी API की माझ्या फ्रंटएंड कोडमध्ये ठेवू शकतो का?
फक्त प्रदात्याने ती की सार्वजनिक असायला हवी असे सांगितले असेल तर, जसे काही नकाशा किंवा अॅनॅलिटिक्स की. गुप्त की सर्व्हरवरच राहिल्या पाहिजेत.
सीक्रेट की लीक झाली तर मी काय करावे?
ती लगेच प्रदात्याच्या डॅशबोर्डमध्ये रद्द किंवा बदला, तुमच्या अॅपमध्ये नवीन की अपडेट करा, आणि कोणत्याही गैरवापरासाठी प्रदात्याचे लॉग तपासा.
हे देखील पाहा
- एन्व्हायर्नमेंट व्हेरिएबल्स आणि सीक्रेट्स म्हणजे काय? (पूर्ण मार्गदर्शक)
- API की सुरक्षित कशा ठेवायच्या
- चॅटमध्ये की पेस्ट न करता सीक्रेट्स
Mythex · Pricing · AI सह काहीही बनवा · वेबसाइट आणि अॅप टेम्प्लेट्स · Mythex ची तुलना · AI अॅप निर्मिती शब्दावली · मोफत AI अॅप निर्मिती साधने · English