என்விரான்மென்ட் வேரியபிள்கள் மற்றும் ரகசியங்கள் என்பவை என்ன?
என்விரான்மென்ட் வேரியபிள்கள் என்பது ஆப் கோடில் இல்லாமல், அது இயங்கும் இடத்திலிருந்து படிக்கும் அமைப்புகள்; உதாரணமாக டேட்டாபேஸ் முகவரி. ரகசியங்கள் API கீகள், கடவுச்சொற்கள் போன்ற உணர்வுபூர்வமானவை; அவை பயனர்களுக்குக் காட்டப்படவோ கோடில் பதிவு செய்யப்படவோ கூடாது.
அமைப்புகளைக் கோடுக்கு வெளியே வைப்பதால், அதே ஆப் வெவ்வேறு இடங்களில் இயங்க முடியும்; உதாரணமாக சோதனை நகலும் நேரடி பதிப்பும், ஒவ்வொன்றுக்கும் தனித்தனி டேட்டாபேஸும் கீகளும்.
உங்கள் ஆப்பை வேறொருவர் போல செயல்பட வைக்கக்கூடிய எதுவும் ரகசியம்: பேமென்ட் கீகள், AI வழங்குநர் கீகள், மின்னஞ்சல் சேவை கடவுச்சொற்கள், டேட்டாபேஸ் கடவுச்சொற்கள். அவை சர்வரில் இருக்க வேண்டும்; தேவைப்படும்போது என்விரான்மென்டிலிருந்து படிக்கப்பட வேண்டும்.
பொதுவான தவறுகள்: ஃபிரண்ட்எண்ட் கோடில் கீயை ஒட்டுவது (உலாவியில் யார் வேண்டுமானாலும் படிக்கலாம்), அல்லது பொது repository-க்குப் போகும் கோப்பில் வைப்பது. கீ கசிந்தால் உடனே அதை ரத்து செய்து புதியதை உருவாக்குங்கள்.
Mythex-இல் அரட்டையில் கீயை ஒட்டாமல் ஒரு திட்டத்தில் ரகசியங்களைச் சேர்க்கலாம்.
எடுத்துக்காட்டுகள்
- பேமென்ட்களுக்கான STRIPE_SECRET_KEY
- டேட்டாபேஸ் இணைப்புக்கான DATABASE_URL
- AI வழங்குநரின் API கீ
கேள்விகள்
API கீயை என் ஃபிரண்ட்எண்ட் கோடில் வைக்கலாமா?
வழங்குநர் அந்தக் கீ பொதுவானது என்று சொன்னால் மட்டும்; சில வரைபட அல்லது பகுப்பாய்வுக் கீகள் போல. ரகசியக் கீகள் சர்வரில்தான் இருக்க வேண்டும்.
ஒரு ரகசியக் கீ கசிந்தால் என்ன செய்ய வேண்டும்?
வழங்குநரின் டாஷ்போர்டில் உடனே அதை ரத்து செய்து மாற்றுங்கள், உங்கள் ஆப்பைப் புதிய கீயுடன் புதுப்பியுங்கள், தவறான பயன்பாடு ஏதாவது நடந்திருக்கிறதா என்று வழங்குநரின் logs-ஐச் சரிபாருங்கள்.
இதையும் பாருங்கள்
- என்விரான்மென்ட் வேரியபிள்கள் மற்றும் ரகசியங்கள் என்றால் என்ன? (முழு வழிகாட்டி)
- API கீகளைப் பாதுகாப்பாக வைப்பது எப்படி
- கீகளை அரட்டையில் ஒட்டாமல் ரகசியங்கள்
Mythex · Pricing · AI மூலம் எதையும் உருவாக்குங்கள் · இணையதளம் மற்றும் ஆப் டெம்ப்ளேட்கள் · Mythex ஒப்பீடு · AI ஆப் உருவாக்கச் சொல்லகராதி · இலவச AI ஆப் உருவாக்கக் கருவிகள் · English