ಎನ್ವಾಯರನ್ಮೆಂಟ್ ವೇರಿಯೇಬಲ್ಗಳು ಮತ್ತು ರಹಸ್ಯಗಳು ಎಂದರೇನು?
ಎನ್ವಾಯರನ್ಮೆಂಟ್ ವೇರಿಯೇಬಲ್ಗಳು ಆಪ್ ತನ್ನ ಕೋಡ್ನ ಬದಲು ಅದು ನಡೆಯುವ ಸ್ಥಳದಿಂದ ಓದುವ ಸೆಟ್ಟಿಂಗ್ಗಳು, ಉದಾಹರಣೆಗೆ ಡೇಟಾಬೇಸ್ ವಿಳಾಸ. ರಹಸ್ಯಗಳು API ಕೀ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ಗಳಂತಹ ಸೂಕ್ಷ್ಮ ಮೌಲ್ಯಗಳು; ಅವುಗಳನ್ನು ಬಳಕೆದಾರರಿಗೆ ತೋರಿಸಬಾರದು ಅಥವಾ ಕೋಡ್ನಲ್ಲಿ ಸೇರಿಸಬಾರದು.
ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಕೋಡ್ನ ಹೊರಗೆ ಇಡುವುದರಿಂದ ಅದೇ ಆಪ್ ವಿಭಿನ್ನ ಸ್ಥಳಗಳಲ್ಲಿ ನಡೆಯಬಹುದು, ಉದಾಹರಣೆಗೆ ಪರೀಕ್ಷಾ ಪ್ರತಿ ಮತ್ತು ಲೈವ್ ಆವೃತ್ತಿ, ಪ್ರತಿಯೊಂದಕ್ಕೂ ತನ್ನದೇ ಡೇಟಾಬೇಸ್ ಮತ್ತು ಕೀಗಳೊಂದಿಗೆ.
ರಹಸ್ಯಗಳೆಂದರೆ ಇನ್ನೊಬ್ಬರು ನಿಮ್ಮ ಆಪ್ ಆಗಿ ವರ್ತಿಸಲು ಸಾಧ್ಯವಾಗಿಸುವ ಯಾವುದಾದರೂ: ಪಾವತಿ ಕೀಗಳು, AI ಪೂರೈಕೆದಾರರ ಕೀಗಳು, ಇಮೇಲ್ ಸೇವೆಯ ಪಾಸ್ವರ್ಡ್ಗಳು, ಡೇಟಾಬೇಸ್ ಪಾಸ್ವರ್ಡ್ಗಳು. ಅವು ಸರ್ವರ್ನಲ್ಲಿ ಇರಬೇಕು, ಬೇಕಾದಾಗ ಎನ್ವಾಯರನ್ಮೆಂಟ್ನಿಂದ ಓದಲ್ಪಡಬೇಕು.
ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳೆಂದರೆ ಫ್ರಂಟ್ಎಂಡ್ ಕೋಡ್ನಲ್ಲಿ ಕೀ ಅಂಟಿಸುವುದು, ಅಲ್ಲಿ ಯಾರಾದರೂ ಬ್ರೌಸರ್ನಲ್ಲಿ ಓದಬಹುದು, ಅಥವಾ ಸಾರ್ವಜನಿಕ ರೆಪೊಸಿಟರಿಗೆ ಹೋಗುವ ಫೈಲ್ನಲ್ಲಿ ಇಡುವುದು. ಕೀ ಸೋರಿಕೆಯಾದರೆ ತಕ್ಷಣ ರದ್ದುಪಡಿಸಿ ಹೊಸದನ್ನು ರಚಿಸಿ.
Mythex ನಲ್ಲಿ ಚಾಟ್ನಲ್ಲಿ ಕೀ ಅಂಟಿಸದೆ ನೀವು ಪ್ರಾಜೆಕ್ಟ್ಗೆ ರಹಸ್ಯಗಳನ್ನು ಸೇರಿಸಬಹುದು.
ಉದಾಹರಣೆಗಳು
- ಪಾವತಿಗಾಗಿ STRIPE_SECRET_KEY
- ಡೇಟಾಬೇಸ್ ಸಂಪರ್ಕಕ್ಕಾಗಿ DATABASE_URL
- AI ಪೂರೈಕೆದಾರರ API ಕೀ
ಪ್ರಶ್ನೆಗಳು
ನನ್ನ ಫ್ರಂಟ್ಎಂಡ್ ಕೋಡ್ನಲ್ಲಿ API ಕೀ ಇಡಬಹುದೇ?
ಆ ಕೀ ಸಾರ್ವಜನಿಕವಾಗಿರಲು ಉದ್ದೇಶಿಸಿದೆ ಎಂದು ಪೂರೈಕೆದಾರರು ಹೇಳಿದರೆ ಮಾತ್ರ, ಉದಾಹರಣೆಗೆ ಕೆಲವು ನಕ್ಷೆ ಅಥವಾ ವಿಶ್ಲೇಷಣಾ ಕೀಗಳು. ರಹಸ್ಯ ಕೀಗಳು ಸರ್ವರ್ನಲ್ಲೇ ಉಳಿಯಬೇಕು.
ರಹಸ್ಯ ಕೀ ಸೋರಿಕೆಯಾದರೆ ಏನು ಮಾಡಬೇಕು?
ತಕ್ಷಣ ಪೂರೈಕೆದಾರರ ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಲ್ಲಿ ಅದನ್ನು ರದ್ದುಪಡಿಸಿ ಅಥವಾ ಬದಲಿಸಿ, ನಿಮ್ಮ ಆಪ್ ಅನ್ನು ಹೊಸ ಕೀಯೊಂದಿಗೆ ನವೀಕರಿಸಿ, ಮತ್ತು ದುರ್ಬಳಕೆ ಇದೆಯೇ ಎಂದು ಪೂರೈಕೆದಾರರ ಲಾಗ್ಗಳನ್ನು ಪರಿಶೀಲಿಸಿ.
ಇದನ್ನೂ ನೋಡಿ
- ಎನ್ವಾಯರನ್ಮೆಂಟ್ ವೇರಿಯೇಬಲ್ ಮತ್ತು ರಹಸ್ಯಗಳು ಎಂದರೇನು? (ಪೂರ್ಣ ಮಾರ್ಗದರ್ಶಿ)
- API ಕೀಗಳನ್ನು ಸುರಕ್ಷಿತವಾಗಿ ಇಡುವುದು ಹೇಗೆ
- ಚಾಟ್ನಲ್ಲಿ ಕೀ ಅಂಟಿಸದೆ ರಹಸ್ಯಗಳು
Mythex · Pricing · AI ನೊಂದಿಗೆ ಏನನ್ನಾದರೂ ನಿರ್ಮಿಸಿ · ವೆಬ್ಸೈಟ್ ಮತ್ತು ಆ್ಯಪ್ ಟೆಂಪ್ಲೇಟ್ಗಳು · Mythex ಹೋಲಿಕೆ · AI ಆ್ಯಪ್ ನಿರ್ಮಾಣ ಗ್ಲಾಸರಿ · ಉಚಿತ AI ಆ್ಯಪ್ ನಿರ್ಮಾಣ ಉಪಕರಣಗಳು · English