मेरे पास एक प्रश्न है जो मैंने देखा है कि मैंने बहुत कुछ पूछा है, लेकिन मुझे कोई विशिष्ट उत्तर नहीं मिला है।

मैं एक PHP (फ्रंटएंड) और सी ++ (बैकएंड) एप्लिकेशन बना रहा हूं। दोनों सिरों को एक सामान्य .cfg फ़ाइल का उपयोग करके एक ही डेटाबेस से कनेक्ट किया जाता है, जिसमें डेटाबेस से कनेक्ट करने के लिए उपयोगकर्ता नाम और पासवर्ड सादे पाठ में संग्रहीत होते हैं। यह मुझे असहज करता है। मैं उस पासवर्ड को कैसे एन्क्रिप्ट कर सकता हूं? क्या यह संभव भी है?

0
Greg B 2 जुलाई 2019, 22:18

2 जवाब

सबसे बढ़िया उत्तर

काल्पनिक मामले में कि कोई फ़ाइल तक पहुंच सकता है और एन्क्रिप्टेड पासवर्ड देख सकता है, उसी तरह वह व्यक्ति भी कनेक्शन बना सकता है और डेटाबेस को नष्ट कर सकता है। केवल आप ही उस फ़ाइल को देख सकते हैं, इसलिए पासवर्ड को एन्क्रिप्ट करने की आवश्यकता नहीं है।

0
osmar 2 जुलाई 2019, 22:30

PHP एक फ्रंट एंड भाषा नहीं है। यह सी # के समान एक सर्वर साइड भाषा है। आपकी कॉन्फ़िगरेशन फ़ाइल सर्वर पर रहेगी, जब तक कि आप क्लाइंट द्वारा अनुरोध किए जाने पर अपने सर्वर को उस फ़ाइल की सेवा करने की अनुमति नहीं देते। आपको उपयोगकर्ता नाम या पासवर्ड एन्क्रिप्ट करने की आवश्यकता नहीं है, क्योंकि इसे केवल आपको और आपके कर्मचारियों को ही देखना चाहिए।

-1
computercarguy 2 जुलाई 2019, 22:26