ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ಎರಡು-ಅಂಶ ದೃಢೀಕರಣ (2FA) ಸೇರಿಸುವುದು ಹೇಗೆ
ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ಎರಡು-ಅಂಶ ದೃಢೀಕರಣ (2FA) ಸೇರಿಸಲು, ಬಳಕೆದಾರರು QR ಕೋಡ್ ಸ್ಕ್ಯಾನ್ ಮಾಡಿ ದೃಢೀಕರಣ ಆ್ಯಪ್ ಲಿಂಕ್ ಮಾಡಲು ಅವಕಾಶ ನೀಡಿ, ಪಾಸ್ವರ್ಡ್ ನಂತರ ಅದು ತೋರಿಸುವ ಆರು ಅಂಕಿಯ ಕೋಡ್ ಕೇಳಿ, ಮತ್ತು ಆ ಕೋಡ್ ಸರಿಯಾಗಿದ್ದಾಗ ಮಾತ್ರ ಸರ್ವರ್ನಲ್ಲಿ ಪೂರ್ಣ ಸೆಷನ್ ರಚಿಸಿ. ಆನ್ ಮಾಡಿದಾಗ ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಒಂದು-ಬಾರಿ ಚೇತರಿಕೆ ಕೋಡ್ಗಳನ್ನು ನೀಡಿ, ಯಾರಾದರೂ ಊಹಿಸಬಹುದಾದ ಕೋಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮಿತಿಗೊಳಿಸಿ, ಮತ್ತು 2FA ಆಫ್ ಮಾಡುವ ಮೊದಲು ಪಾಸ್ವರ್ಡ್ ಮತ್ತು ಪ್ರಸ್ತುತ ಕೋಡ್ ಎರಡನ್ನೂ ಕೇಳಿ. ನೀವು ಹೋಸ್ಟ್ ಮಾಡಿದ ದೃಢೀಕರಣ ಒದಗಿಸುವವರನ್ನು ಬಳಸಿದರೆ, ನಿಮ್ಮದೇ ನಿರ್ಮಿಸುವ ಬದಲು ಅದರ ಅಂತರ್ನಿರ್ಮಿತ ಬಹು-ಅಂಶ ಆಯ್ಕೆಯನ್ನು ಆನ್ ಮಾಡಿ.
ಈ ಮಾರ್ಗದರ್ಶಿ ಆಯ್ಕೆಗಳು, ನಿಖರ ಹರಿವು, AI ಬಿಲ್ಡರ್ಗೆ ನೀಡಬಹುದಾದ ಪ್ರಾಂಪ್ಟ್ಗಳು, ಮತ್ತು 2FA ಇದೆ ಎಂದು ಕಾಣುವಂತೆ ಮಾಡಿ ಏನೂ ಮಾಡದಂತೆ ಮಾಡುವ ತಪ್ಪುಗಳನ್ನು ವಿವರಿಸುತ್ತದೆ. ಪರಿಕಲ್ಪನೆ ಹೊಸದಾಗಿದ್ದರೆ, ಎರಡು-ಅಂಶ ದೃಢೀಕರಣ ಎಂದರೇನು ನಿಂದ ಪ್ರಾರಂಭಿಸಿ.
ಆರಂಭಿಸುವ ಮೊದಲು: ಕೆಲಸ ಮಾಡುವ ಲಾಗಿನ್ ಬೇಕು
2FA ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸೈನ್-ಇನ್ ಮೇಲೆ ಕುಳಿತಿರುತ್ತದೆ. ಇವುಗಳಲ್ಲಿ ಒಂದು ನಿಮಗೆ ಮೊದಲು ಬೇಕು:
- ನಿಮ್ಮದೇ ಲಾಗಿನ್, ಬಳಕೆದಾರರು ಮತ್ತು ಹ್ಯಾಶ್ ಮಾಡಿದ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ನಿಮ್ಮ ಆ್ಯಪ್ನ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಿ.
- ಹೋಸ್ಟ್ ಮಾಡಿದ ದೃಢೀಕರಣ ಒದಗಿಸುವವರು ಅವರಿಗಾಗಿ ಬಳಕೆದಾರರನ್ನು ನಿರ್ವಹಿಸುತ್ತಾರೆ.
ಇವೆರಡೂ ಇನ್ನೂ ಇಲ್ಲದಿದ್ದರೆ, ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ಲಾಗಿನ್ ಸೇರಿಸುವುದು ಹೇಗೆ ನಿಂದ ಪ್ರಾರಂಭಿಸಿ. ಉಳಿದ ಮಾರ್ಗದರ್ಶಿ ಪಾಸ್ವರ್ಡ್ ಹಂತ ಈಗಾಗಲೇ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಎಂದು ಊಹಿಸುತ್ತದೆ.
ನಿಮ್ಮ ಎರಡನೇ ಅಂಶವನ್ನು ಆರಿಸಿ
| ವಿಧಾನ | ಬಳಕೆದಾರರ ಪ್ರಯತ್ನ | ಭದ್ರತೆ | ನಡೆಸುವ ವೆಚ್ಚ | ಉತ್ತಮ ಡೀಫಾಲ್ಟ್? |
|---|---|---|---|---|
| ದೃಢೀಕರಣ ಆ್ಯಪ್ (TOTP) | ಒಮ್ಮೆ QR ಕೋಡ್ ಸ್ಕ್ಯಾನ್, ಲಾಗಿನ್ನಲ್ಲಿ ಕೋಡ್ ಟೈಪ್ | ಉತ್ತಮ; ನಕಲಿ ಸೈಟ್ ಕೋಡ್ ಕೇಳಿದರೆ ಫಿಶ್ ಮಾಡಬಹುದು | ಉಚಿತ | ಹೆಚ್ಚಿನ ಆ್ಯಪ್ಗಳಿಗೆ, ಹೌದು |
| ಪಾಸ್ಕೀ ಅಥವಾ ಭದ್ರತಾ ಕೀ | ಟ್ಯಾಪ್ ಮಾಡಿ ಅಥವಾ ಫಿಂಗರ್ಪ್ರಿಂಟ್ ಬಳಸಿ | ಅತ್ಯಂತ ಬಲವಾದದ್ದು; ಫಿಶಿಂಗ್ ವಿರೋಧಿ | ಉಚಿತ | ನಿಮ್ಮ ಬಳಕೆದಾರರು ಆರಾಮವಾಗಿದ್ದರೆ, ಹೌದು |
| ಇಮೇಲ್ ಕೋಡ್ | ಲಾಗಿನ್ನಲ್ಲಿ ಇನ್ಬಾಕ್ಸ್ ನೋಡಿ | ಇಮೇಲ್ ಖಾತೆಯಷ್ಟೇ ಬಲವಾಗಿ | ಇಮೇಲ್ ಕಳುಹಿಸುವ ವೆಚ್ಚ | ಕೇವಲ ಬ್ಯಾಕಪ್ ಆಗಿ |
| SMS ಕೋಡ್ | ಸಂದೇಶಕ್ಕಾಗಿ ಕಾಯಿರಿ | ದುರ್ಬಲ; SIM ಸ್ವಾಪಿಂಗ್ ಮತ್ತು ಫಿಶಿಂಗ್ | ಪ್ರತಿ-ಸಂದೇಶ ಶುಲ್ಕ | ಬಳಕೆದಾರರಿಗೆ ಆ್ಯಪ್ ಬಳಸಲಾಗದಿದ್ದರೆ ಮಾತ್ರ |
TOTP ಎಂದರೆ ಸಮಯ-ಆಧಾರಿತ ಒಂದು-ಬಾರಿ ಪಾಸ್ವರ್ಡ್, ದೃಢೀಕರಣ ಆ್ಯಪ್ಗಳು ಬಳಸುವ ಮಾನದಂಡ (RFC 6238). ನಿಮ್ಮ ಸರ್ವರ್ ಮತ್ತು ಬಳಕೆದಾರರ ಫೋನ್ ಒಂದು ರಹಸ್ಯವನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತವೆ; ಪ್ರತಿಯೊಂದೂ ಆ ರಹಸ್ಯ ಮತ್ತು ಪ್ರಸ್ತುತ ಸಮಯದಿಂದ ಅದೇ ಚಿಕ್ಕ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರತಿ 30 ಸೆಕೆಂಡಿಗೆ ಬದಲಾಗುತ್ತದೆ. ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ ಅಥವಾ SMS ಒದಗಿಸುವವರ ಅಗತ್ಯವಿಲ್ಲ.
ಪಾಸ್ಕೀಗಳು ಬಳಕೆದಾರರ ಸಾಧನದಲ್ಲಿ ಸಂಗ್ರಹವಾದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಕೀಯೊಂದಿಗೆ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಬದಲಿಸುತ್ತವೆ ಅಥವಾ ಪೂರಕವಾಗಿಸುತ್ತವೆ. ಅವು ಬಲವಾಗಿವೆ ಆದರೆ ನೀವೇ ನಿರ್ಮಿಸಲು ಹೆಚ್ಚು ಕೆಲಸ ಬೇಕು, ಆದ್ದರಿಂದ ಅನೇಕ ಆ್ಯಪ್ಗಳು TOTP ಯಿಂದ ಪ್ರಾರಂಭಿಸಿ ನಂತರ ಪಾಸ್ಕೀಗಳನ್ನು ಸೇರಿಸುತ್ತವೆ, ಅಥವಾ ಒದಗಿಸುವವರಿಂದ ಪಡೆಯುತ್ತವೆ.
ನಿರ್ಮಿಸಬೇಕೇ ಅಥವಾ ಆನ್ ಮಾಡಬೇಕೇ?
| ವಿಧಾನ | ಪ್ಲಸ್ | ಮೈನಸ್ |
|---|---|---|
| ಹೋಸ್ಟ್ ಮಾಡಿದ ದೃಢೀಕರಣ ಒದಗಿಸುವವರ MFA | ಕಡಿಮೆ ಕೋಡ್; ಭದ್ರತಾ ವಿವರಗಳನ್ನು ಒದಗಿಸುವವರು ನಿರ್ವಹಿಸುತ್ತಾರೆ | ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಮಾಸಿಕ ವೆಚ್ಚ; ಒದಗಿಸುವವರ ಆಯ್ಕೆಗಳ ಮೇಲೆ ಅವಲಂಬನೆ |
| ಲೈಬ್ರರಿಯೊಂದಿಗೆ ನಿಮ್ಮದೇ TOTP | ಸಂಪೂರ್ಣ ನಿಯಂತ್ರಣ; ಪ್ರತಿ-ಬಳಕೆದಾರ ಶುಲ್ಕವಿಲ್ಲ | ಅಂಚಿನ ಪ್ರಕರಣಗಳು ನಿಮ್ಮವು: ಲಾಕ್ಔಟ್ಗಳು, ಚೇತರಿಕೆ, ರಹಸ್ಯ ಸಂಗ್ರಹಣೆ |
ನಿಮ್ಮ ಒದಗಿಸುವವರ ಪ್ರಸ್ತುತ ದಸ್ತಾವೇಜು ಯಾವ ಅಂಶಗಳನ್ನು ಯಾವ ಯೋಜನೆಗಳಲ್ಲಿ ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ, ಕೋಡ್ ಉತ್ಪಾದನೆಯ ಗಣಿತವನ್ನು ನೀವೇ ಎಂದಿಗೂ ಬರೆಯಬೇಡಿ; ವ್ಯಾಪಕವಾಗಿ ಬಳಸುವ ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿ.
ನೀತಿಯನ್ನು ಮೊದಲು ನಿರ್ಧರಿಸಿ
ಪ್ರಾಂಪ್ಟ್ ಮಾಡುವ ಮೊದಲು ಇವನ್ನು ಉತ್ತರಿಸಿ, ಏಕೆಂದರೆ ಇವು ವಿನ್ಯಾಸವನ್ನು ಬದಲಿಸುತ್ತವೆ:
- ಯಾರಿಗೆ ಇದು ಕಡ್ಡಾಯ? ಎಲ್ಲರಿಗೂ ಐಚ್ಛಿಕ, ಅಡ್ಮಿನ್ಗಳು ಮತ್ತು ಸಿಬ್ಬಂದಿಗೆ ಕಡ್ಡಾಯ, ಅಥವಾ ಎಲ್ಲರಿಗೂ ಕಡ್ಡಾಯ. ಅಡ್ಮಿನ್ ಅಧಿಕಾರವಿರುವ ಯಾರಿಗಾದರೂ ಅದನ್ನು ಕಡ್ಡಾಯಗೊಳಿಸುವುದು ಸಾಮಾನ್ಯ. ಪಾತ್ರ-ಆಧಾರಿತ ಪ್ರವೇಶ ನಿಯಂತ್ರಣ ನೋಡಿ.
- ಬಳಕೆದಾರರು ಎಷ್ಟು ಬಾರಿ ಕೋಡ್ ಮರು-ನಮೂದಿಸುತ್ತಾರೆ? ಪ್ರತಿ ಲಾಗಿನ್ನಲ್ಲಿ, ಅಥವಾ 30 ದಿನಗಳ ಕಾಲ ಪ್ರತಿ ಸಾಧನಕ್ಕೆ ಒಮ್ಮೆ ("ಈ ಸಾಧನವನ್ನು ನೆನಪಿಡಿ").
- ಯಾವ ಕ್ರಿಯೆಗಳಿಗೆ ತಾಜಾ ಪರಿಶೀಲನೆ ಬೇಕು? ಇಮೇಲ್ ಬದಲಾವಣೆ, ಪಾವತಿ ವಿವರಗಳು, ಅಥವಾ 2FA ಆಫ್ ಮಾಡುವುದು ಉತ್ತಮ ಅಭ್ಯರ್ಥಿಗಳು. ಇದನ್ನು ಹಂತ-ಮೇಲ್ದರ್ಜೆ ದೃಢೀಕರಣ ಎನ್ನುತ್ತಾರೆ.
- ಫೋನ್ ಕಳೆದುಹೋದ ಪ್ರಕ್ರಿಯೆ ಏನು? ಚೇತರಿಕೆ ಕೋಡ್ಗಳು, ಜೊತೆಗೆ ನೀವು ನಡೆಸಲು ಸಿದ್ಧವಿರುವ ಹಸ್ತಚಾಲಿತ ಬ್ಯಾಕಪ್.
ಹಂತ ಹಂತವಾಗಿ: ನಿಮ್ಮದೇ ಲಾಗಿನ್ನಲ್ಲಿ TOTP 2FA
1. ಸರಿಯಾದ ಕ್ಷೇತ್ರಗಳನ್ನು ಸಂಗ್ರಹಿಸಿ
ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಬೇಕು: 2FA ಸಕ್ರಿಯವಾಗಿದೆಯೇ, TOTP ರಹಸ್ಯ (ಸ್ಥಿರ ಸಂಗ್ರಹದಲ್ಲಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ, ಸರಳ ಪಠ್ಯವಲ್ಲ), ಅದನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದ ಸಮಯ, ಮತ್ತು ಚೇತರಿಕೆ ಕೋಡ್ಗಳ ಪಟ್ಟಿ ಹ್ಯಾಶ್ ಮಾಡಿ ಸಂಗ್ರಹಿಸಲಾದದ್ದು, ಪಾಸ್ವರ್ಡ್ಗಳಂತೆ. ವಿಫಲ ಪ್ರಯತ್ನಗಳನ್ನು ಎಣಿಸಲು ಒಂದು ಸ್ಥಳ ಸೇರಿಸಿ.
2. ನೋಂದಣಿ
- ಬಳಕೆದಾರರು ಸೆಟ್ಟಿಂಗ್ಸ್ ತೆರೆದು ಎರಡು-ಅಂಶ ದೃಢೀಕರಣ ಆನ್ ಮಾಡಿ ಕ್ಲಿಕ್ ಮಾಡುತ್ತಾರೆ.
- ಸರ್ವರ್ ಹೊಸ ರಹಸ್ಯವನ್ನು ಉತ್ಪಾದಿಸಿ QR ಕೋಡ್ ಆಗಿ ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಸ್ಕ್ಯಾನ್ ಮಾಡಲಾಗದವರಿಗೆ ಪಠ್ಯ ರೂಪವೂ ಸೇರಿ.
- ಬಳಕೆದಾರರು ದೃಢೀಕರಣ ಆ್ಯಪ್ನಲ್ಲಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಿ ಪ್ರಸ್ತುತ ಕೋಡ್ ಟೈಪ್ ಮಾಡುತ್ತಾರೆ.
- ಸರ್ವರ್ ಕೋಡ್ ಪರಿಶೀಲಿಸುತ್ತದೆ. ಅದು ಸರಿಯಾಗಿದ್ದರೆ ಮಾತ್ರ ರಹಸ್ಯವನ್ನು ಉಳಿಸಿ 2FA ಸಕ್ರಿಯ ಎಂದು ಗುರುತಿಸುತ್ತದೆ.
- ಆ್ಯಪ್ 8–10 ಚೇತರಿಕೆ ಕೋಡ್ಗಳನ್ನು ಒಮ್ಮೆ ತೋರಿಸಿ ಉಳಿಸಲು ಬಳಕೆದಾರರನ್ನು ಕೇಳುತ್ತದೆ.
ಹಂತ 4 ಮುಖ್ಯ: ಕೋಡ್ ದೃಢೀಕರಿಸುವ ಮೊದಲು 2FA ಆನ್ ಮಾಡಿದರೆ, ಸ್ಕ್ಯಾನ್ ವಿಫಲವಾದವರು ಮುಂದಿನ ಲಾಗಿನ್ನಲ್ಲಿ ಹೊರಗುಳಿಯುತ್ತಾರೆ.
3. ಎರಡನೇ ಹಂತದೊಂದಿಗೆ ಲಾಗಿನ್
- ಬಳಕೆದಾರರು ಇಮೇಲ್ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಸಲ್ಲಿಸುತ್ತಾರೆ. ಸರ್ವರ್ ಅವನ್ನು ಪರಿಶೀಲಿಸುತ್ತದೆ.
- 2FA ಸಕ್ರಿಯವಾಗಿದ್ದರೆ, ಸರ್ವರ್ ಪೂರ್ಣ ಸೆಷನ್ ರಚಿಸುವುದಿಲ್ಲ. ಬದಲಾಗಿ ಅಲ್ಪಾವಧಿಯ "ಎರಡನೇ ಅಂಶ ಬಾಕಿ" ಸ್ಥಿತಿಯನ್ನು ರಚಿಸುತ್ತದೆ.
- ಆ್ಯಪ್ ಕೋಡ್ ಪರದೆ ತೋರಿಸುತ್ತದೆ. ಸರ್ವರ್ ಕೋಡ್ ಪರಿಶೀಲಿಸುತ್ತದೆ, ಗಡಿಯಾರ ವ್ಯತ್ಯಾಸಕ್ಕೆ ಸಣ್ಣ ಅವಧಿ ಅನುಮತಿಸುತ್ತದೆ.
- ಆಗ ಮಾತ್ರ ಸರ್ವರ್ ನಿಜವಾದ ಸೆಷನ್ ನೀಡುತ್ತದೆ.
ಪ್ರತಿ ರಕ್ಷಿತ ಮಾರ್ಗ ಮತ್ತು API ಎಂಡ್ಪಾಯಿಂಟ್ ಬಾಕಿ ಸ್ಥಿತಿಯನ್ನು ತಿರಸ್ಕರಿಸಬೇಕು. ಬ್ರೌಸರ್ನಲ್ಲಿ ಮಾತ್ರ ಪುಟಗಳನ್ನು ಮರೆಮಾಡುವ 2FA ಪರದೆಯನ್ನು API ನೇರವಾಗಿ ಕರೆಯುವ ಮೂಲಕ ಬಿಟ್ಟುಹೋಗಬಹುದು.
4. ಮಿತಿಗಳು ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳು
ಆರು ಅಂಕಿಯ ಕೋಡ್ಗೆ ಒಂದು ದಶಲಕ್ಷ ಸಂಯೋಜನೆಗಳಿವೆ, ಮಿತಿಯಿಲ್ಲದೆ ಅದನ್ನು ಊಹಿಸಬಹುದು. ಪ್ರಯತ್ನಗಳನ್ನು ಮಿತಿಗೊಳಿಸಿ, ಪುನರಾವರ್ತಿತ ವಿಫಲತೆಗಳ ನಂತರ ಎರಡನೇ ಹಂತವನ್ನು ಕೆಲಕಾಲ ಲಾಕ್ ಮಾಡಿ, ಮತ್ತು ಅದು ಸಂಭವಿಸಿದಾಗ ಬಳಕೆದಾರರಿಗೆ ಇಮೇಲ್ ಮಾಡಿ. ದರ ಮಿತಿ ಮತ್ತು ನಿಮ್ಮ ಆ್ಯಪ್ನಿಂದ ಇಮೇಲ್ ಕಳುಹಿಸುವುದು ನೋಡಿ.
5. ಚೇತರಿಕೆ ಮತ್ತು ಆಫ್ ಮಾಡುವುದು
- ಚೇತರಿಕೆ ಕೋಡ್ ಒಮ್ಮೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ನಂತರ ಅಳಿಸಲ್ಪಡುತ್ತದೆ.
- 2FA ಆಫ್ ಮಾಡಲು ಪಾಸ್ವರ್ಡ್ ಮತ್ತು ಪ್ರಸ್ತುತ ಕೋಡ್ ಅಥವಾ ಚೇತರಿಕೆ ಕೋಡ್ ಬೇಕು.
- ಚೇತರಿಕೆ ಕೋಡ್ಗಳನ್ನು ಮರು-ಉತ್ಪಾದಿಸಿದರೆ ಹಳೆಯ ಸೆಟ್ ಅಮಾನ್ಯವಾಗುತ್ತದೆ.
- 2FA ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡಿದಾಗಲೆಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ ಇಮೇಲ್ ಮಾಡಿ.
AI ಬಿಲ್ಡರ್ಗೆ ನೀಡಲು ಪ್ರಾಂಪ್ಟ್ಗಳು
ಮುಖ್ಯ ಹರಿವಿನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ:
ನಮ್ಮ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಇಮೇಲ್ ಮತ್ತು ಪಾಸ್ವರ್ಡ್ ಲಾಗಿನ್ಗೆ ದೃಢೀಕರಣ ಆ್ಯಪ್ಗಳನ್ನು (TOTP) ಬಳಸಿ ಐಚ್ಛಿಕ ಎರಡು-ಅಂಶ ದೃಢೀಕರಣ ಸೇರಿಸಿ. ಪ್ರಸಿದ್ಧ TOTP ಲೈಬ್ರರಿ ಬಳಸಿ, ಅಲ್ಗಾರಿದಮ್ ನೀವೇ ಬರೆಯಬೇಡಿ. ಸೆಟ್ಟಿಂಗ್ಸ್ನಲ್ಲಿ QR ಕೋಡ್ ಮತ್ತು ಪಠ್ಯ ರಹಸ್ಯ ತೋರಿಸಿ, ಬಳಕೆದಾರರು ಮಾನ್ಯ ಕೋಡ್ ನಮೂದಿಸಿದ ನಂತರವೇ 2FA ಸಕ್ರಿಯಗೊಳಿಸಿ. ರಹಸ್ಯವನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ ಸಂಗ್ರಹಿಸಿ, ಸೆಟಪ್ ನಂತರ ಎಂದಿಗೂ ಮತ್ತೆ ತೋರಿಸಬೇಡಿ. 10 ಒಂದು-ಬಾರಿ ಚೇತರಿಕೆ ಕೋಡ್ಗಳನ್ನು ಒಮ್ಮೆ ತೋರಿಸಿ ಹ್ಯಾಶ್ ಮಾಡಿ ಸಂಗ್ರಹಿಸಿ.
ನಂತರ ಜಾರಿಗೊಳಿಸುವಿಕೆ, ಇಲ್ಲಿ ಉತ್ಪಾದಿತ ಕೋಡ್ ಹೆಚ್ಚಾಗಿ ಕೊರತೆಯಾಗುತ್ತದೆ:
ಸರ್ವರ್ನಲ್ಲಿ 2FA ಜಾರಿಗೊಳಿಸಿ. ಸರಿಯಾದ ಪಾಸ್ವರ್ಡ್ ನಂತರ, 2FA ಸಕ್ರಿಯವಾಗಿರುವ ಬಳಕೆದಾರರಿಗೆ ಪೂರ್ಣ ಸೆಷನ್ ಅಲ್ಲ, ಅಲ್ಪಾವಧಿಯ ಬಾಕಿ ಸ್ಥಿತಿ ಸಿಗುತ್ತದೆ. ಪ್ರತಿ ರಕ್ಷಿತ ಪುಟ ಮತ್ತು API ಮಾರ್ಗ ಬಾಕಿ ಸ್ಥಿತಿಯನ್ನು ತಿರಸ್ಕರಿಸಬೇಕು. ಕೋಡ್ ಪ್ರಯತ್ನಗಳನ್ನು 5ಕ್ಕೆ ಮಿತಿಗೊಳಿಸಿ, ನಂತರ ಎರಡನೇ ಹಂತವನ್ನು 15 ನಿಮಿಷ ಲಾಕ್ ಮಾಡಿ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಇಮೇಲ್ ಮಾಡಿ.
ನಂತರ ನೀತಿ:
ಅಡ್ಮಿನ್ ಖಾತೆಗಳಿಗೆ 2FA ಕಡ್ಡಾಯಗೊಳಿಸಿ: 2FA ಇಲ್ಲದ ಅಡ್ಮಿನ್ನನ್ನು ಸೆಟಪ್ಗೆ ಕಳುಹಿಸಿ, ಅದು ಮುಗಿಯುವವರೆಗೆ ಡ್ಯಾಶ್ಬೋರ್ಡ್ ತಲುಪಲು ಬಿಡಬೇಡಿ. 2FA ಆಫ್ ಮಾಡಲು ಅಥವಾ ಖಾತೆ ಇಮೇಲ್ ಬದಲಿಸಲು ಪಾಸ್ವರ್ಡ್ ಮತ್ತು ಪ್ರಸ್ತುತ ಕೋಡ್ ಕೇಳಿ. 2FA ಸಕ್ರಿಯ ಅಥವಾ ನಿಷ್ಕ್ರಿಯವಾದಾಗ ಬಳಕೆದಾರರಿಗೆ ಇಮೇಲ್ ಮಾಡಿ.
ಕೊನೆಯಲ್ಲಿ, ಏಜೆಂಟ್ ನಿರ್ಮಿಸಿದ್ದನ್ನು ವಿವರಿಸಲು ಕೇಳಿ:
ಎರಡನೇ ಅಂಶ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಪರಿಶೀಲಿಸುವ ಪ್ರತಿ ಮಾರ್ಗವನ್ನು ಪಟ್ಟಿ ಮಾಡಿ, TOTP ರಹಸ್ಯ ಮತ್ತು ಚೇತರಿಕೆ ಕೋಡ್ಗಳು ಎಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿವೆ, ಮತ್ತು ಅವು ಹೇಗೆ ರಕ್ಷಿಸಲ್ಪಟ್ಟಿವೆ ಎಂದು ತಿಳಿಸಿ.
ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳು
- ಪಾಸ್ವರ್ಡ್ ನಂತರ ಸೆಷನ್ ನೀಡುವುದು. ಅತ್ಯಂತ ಗಂಭೀರ ದೋಷ. ಕೋಡ್ ಪರಿಶೀಲನೆಗೆ ಮೊದಲು ಪೂರ್ಣ ಸೆಷನ್ ಇದ್ದರೆ, 2FA ಅಲಂಕಾರವಷ್ಟೇ. ಪಾಸ್ವರ್ಡ್ ಹಂತದ ನಂತರ ರಕ್ಷಿತ API ಕರೆ ಮಾಡಿ ಪರೀಕ್ಷಿಸಿ.
- ಪ್ರಯತ್ನ ಮಿತಿ ಇಲ್ಲದಿರುವುದು. ಅನಿಯಮಿತ ಊಹೆಗಳು ಕೋಡ್ ಅನ್ನು ಬ್ರೂಟ್-ಫೋರ್ಸ್ ಮಾಡಲು ಅವಕಾಶ ನೀಡುತ್ತವೆ.
- ಸರಳ ಪಠ್ಯ ರಹಸ್ಯಗಳು ಅಥವಾ ಚೇತರಿಕೆ ಕೋಡ್ಗಳು. ಡೇಟಾಬೇಸ್ ಸೋರಿಕೆಯಾದರೆ ಎಲ್ಲರ ಎರಡನೇ ಅಂಶ ಕೈಸೇರುತ್ತದೆ.
- ಪರಿಶೀಲಿಸುವ ಮೊದಲು ಸಕ್ರಿಯಗೊಳಿಸುವುದು. ತಪ್ಪಾಗಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಿದ ಬಳಕೆದಾರರು ಮುಂದಿನ ಲಾಗಿನ್ನಲ್ಲಿ ಲಾಕ್ ಆಗುತ್ತಾರೆ.
- ಚೇತರಿಕೆ ಮಾರ್ಗವಿಲ್ಲದಿರುವುದು. ಕಳೆದುಹೋದ ಪ್ರತಿ ಫೋನ್ ಬೆಂಬಲ ಟಿಕೆಟ್ ಅಥವಾ ಕಳೆದುಹೋದ ಗ್ರಾಹಕರಾಗುತ್ತದೆ.
- ಸುಲಭ ಆಫ್-ಸ್ವಿಚ್. ಕದ್ದ ಸೆಷನ್ ಕೋಡ್ ಇಲ್ಲದೆ 2FA ಆಫ್ ಮಾಡಬಹುದಾದರೆ, ರಕ್ಷಣೆ ಹೋಯಿತು.
- ಲಾಗ್ಗಳಲ್ಲಿ ಕೋಡ್ಗಳು. ಕೋಡ್ಗಳು ಮತ್ತು ರಹಸ್ಯಗಳು ಸರ್ವರ್ ಲಾಗ್ಗಳು ಅಥವಾ ದೋಷ ಸಂದೇಶಗಳಲ್ಲಿ ಎಂದಿಗೂ ಕಾಣಬಾರದು.
- ಕೇವಲ ಲಾಗಿನ್ ಪುಟದಲ್ಲಿ ಪರಿಶೀಲಿಸುವುದು. ಪಾಸ್ವರ್ಡ್ ಮರುಹೊಂದಿಕೆ, "ಮ್ಯಾಜಿಕ್ ಲಿಂಕ್" ಸೈನ್-ಇನ್ ಮತ್ತು ಯಾವುದೇ ಸಾಮಾಜಿಕ ಲಾಗಿನ್ ಕೂಡ 2FA ಅನ್ನು ಗೌರವಿಸಬೇಕು, ಇಲ್ಲದಿದ್ದರೆ ಅದನ್ನು ಬೈಪಾಸ್ ಮಾಡುವ ದಾರಿಯಾಗುತ್ತವೆ.
ಪರೀಕ್ಷಾ ಪರಿಶೀಲನಾ ಪಟ್ಟಿ
- ನೋಂದಣಿ ಮಾನ್ಯ ಕೋಡ್ ನಂತರವೇ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ
- ಸರಿಯಾದ ಪಾಸ್ವರ್ಡ್ ಆದರೆ ಕೋಡ್ ಇಲ್ಲದ ಲಾಗಿನ್ ಯಾವುದೇ ರಕ್ಷಿತ ಪುಟ ಅಥವಾ API ಗೆ ಪ್ರವೇಶ ನೀಡುವುದಿಲ್ಲ
- ತಪ್ಪು ಕೋಡ್ ತಿರಸ್ಕರಿಸಲ್ಪಡುತ್ತದೆ; ಪುನರಾವರ್ತಿತ ತಪ್ಪು ಕೋಡ್ಗಳು ಲಾಕ್ಔಟ್ ಮತ್ತು ಇಮೇಲ್ ಪ್ರಚೋದಿಸುತ್ತವೆ
- ಕೆಲವು ನಿಮಿಷಗಳ ಹಿಂದಿನ ಕೋಡ್ ತಿರಸ್ಕರಿಸಲ್ಪಡುತ್ತದೆ
- ಪ್ರತಿ ಚೇತರಿಕೆ ಕೋಡ್ ನಿಖರವಾಗಿ ಒಮ್ಮೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
- 2FA ಆಫ್ ಮಾಡಲು ಪಾಸ್ವರ್ಡ್ ಮತ್ತು ಪ್ರಸ್ತುತ ಕೋಡ್ ಬೇಕು
- ಪಾಸ್ವರ್ಡ್ ಮರುಹೊಂದಿಕೆ 2FA ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡುವುದಿಲ್ಲ
- ಅಡ್ಮಿನ್ಗಳು 2FA ಇಲ್ಲದೆ ಅಡ್ಮಿನ್ ಪುಟಗಳನ್ನು ತಲುಪಲಾಗುವುದಿಲ್ಲ (ಕಡ್ಡಾಯವಾಗಿದ್ದರೆ)
- ರಹಸ್ಯಗಳು ಮತ್ತು ಚೇತರಿಕೆ ಕೋಡ್ಗಳು ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ಹ್ಯಾಶ್ ಮಾಡಲ್ಪಟ್ಟಿವೆ
- ಯಾವುದೇ ಕೋಡ್ ಅಥವಾ ರಹಸ್ಯ ಲಾಗ್ಗಳಲ್ಲಿ ಕಾಣುವುದಿಲ್ಲ
ಉಡಾವಣೆಗೆ ಮೊದಲು AI-ನಿರ್ಮಿತ ಆ್ಯಪ್ಗಳಿಗೆ ಭದ್ರತಾ ಪರಿಶೀಲನಾ ಪಟ್ಟಿ ಅನ್ನೂ ಪೂರ್ಣವಾಗಿ ನಡೆಸಿ.
Mythex ನಲ್ಲಿ 2FA ಸೇರಿಸುವುದು
Mythex ನಿಮ್ಮ ಆ್ಯಪ್ನ ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಅಂತರ್ನಿರ್ಮಿತ ಲಾಗಿನ್ ವ್ಯವಸ್ಥೆಯನ್ನು ಒಳಗೊಳ್ಳುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ 2FA ನೀವು ಆರಿಸುವ ದೃಢೀಕರಣ ವಿಧಾನದ ಭಾಗ: ಪ್ರಾಜೆಕ್ಟ್ನ ಡೇಟಾಬೇಸ್ ಬಳಸಿ ನಿಮ್ಮದೇ ಇಮೇಲ್-ಮತ್ತು-ಪಾಸ್ವರ್ಡ್ ಲಾಗಿನ್, ಅಥವಾ MFA ಬೆಂಬಲವಿರುವ ಹೋಸ್ಟ್ ಮಾಡಿದ ಒದಗಿಸುವವರು. ಮೇಲಿನಂತಹ ಪ್ರಾಂಪ್ಟ್ಗಳನ್ನು ಬಳಸಿ ಚಾಟ್ನಲ್ಲಿ ನಿಮಗೆ ಬೇಕಾದದ್ದನ್ನು ವಿವರಿಸುತ್ತೀರಿ, ಮತ್ತು ಯಾವುದೇ ಒದಗಿಸುವವರ ಕೀಗಳು ಸಂದೇಶ ಪೆಟ್ಟಿಗೆಯಲ್ಲಿ ಅಲ್ಲ, ಪ್ರಾಜೆಕ್ಟ್ ರಹಸ್ಯಗಳಲ್ಲಿ ಹೋಗುತ್ತವೆ (/secrets ಮೂಲಕ, ಪ್ರಾಜೆಕ್ಟ್ ಸೆಟ್ಟಿಂಗ್ಗಳ ಮೂಲಕ, ಅಥವಾ ಏಜೆಂಟ್ ತೋರಿಸುವ ರಹಸ್ಯಗಳ ಕಾರ್ಡ್ ಮೂಲಕ). ದಸ್ತಾವೇಜಿನ ನಿಮ್ಮ ಆ್ಯಪ್ಗೆ ಲಾಗಿನ್ ಸೇರಿಸಿ ಪಾಕವಿಧಾನದಲ್ಲಿ ಆರಂಭಿಕ ಪ್ರಾಂಪ್ಟ್ ಇದೆ, ಮತ್ತು ನೀವು ನಿರ್ಮಿಸುವ ಆ್ಯಪ್ಗಳಿಗೆ ಭದ್ರತೆ ಕೀಗಳು ಮತ್ತು ಅನುಮತಿಗಳ ಸುತ್ತಲಿನ ಅಭ್ಯಾಸಗಳನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ. ಏಜೆಂಟ್ ಮುಗಿಸಿದ ನಂತರ, ಪ್ರಕಟಿಸುವ ಮೊದಲು ಪೂರ್ವವೀಕ್ಷಣೆಯಲ್ಲಿ ಪರಿಶೀಲನಾ ಪಟ್ಟಿಯ ಪ್ರತಿ ಅಂಶವನ್ನು ಪರೀಕ್ಷಿಸಿ.
ಪ್ರಶ್ನೆಗಳು
ಆ್ಯಪ್ಗೆ ಎರಡು-ಅಂಶ ದೃಢೀಕರಣ ಸೇರಿಸಲು ಸುಲಭ ಮಾರ್ಗ ಯಾವುದು?
ನೀವು ಹೋಸ್ಟ್ ಮಾಡಿದ ದೃಢೀಕರಣ ಒದಗಿಸುವವರನ್ನು ಬಳಸಿದರೆ, ಅದರ ಅಂತರ್ನಿರ್ಮಿತ ಬಹು-ಅಂಶ ಆಯ್ಕೆಯನ್ನು ಆನ್ ಮಾಡಿ; ಸಾಮಾನ್ಯವಾಗಿ ಅದಕ್ಕೆ ಕನಿಷ್ಠ ಕೋಡ್ ಬೇಕು. ನಿಮ್ಮದೇ ಲಾಗಿನ್ ನಡೆಸುತ್ತಿದ್ದರೆ, ಪ್ರಸಿದ್ಧ ಲೈಬ್ರರಿಯೊಂದಿಗೆ ದೃಢೀಕರಣ-ಆ್ಯಪ್ ಕೋಡ್ಗಳನ್ನು (TOTP) ಸೇರಿಸಿ, ಜೊತೆಗೆ ಚೇತರಿಕೆ ಕೋಡ್ಗಳು ಮತ್ತು ಸರ್ವರ್-ಬದಿಯ ಪರಿಶೀಲನೆ.
2FA ಗೆ SMS ಕೋಡ್ಗಳನ್ನು ಬಳಸಬೇಕೇ?
ಯಾವುದೇ ಎರಡನೇ ಅಂಶವಿಲ್ಲದಿರುವುದಕ್ಕಿಂತ SMS ಉತ್ತಮ, ಆದರೆ ಇದು ಸಾಮಾನ್ಯ ಆಯ್ಕೆಗಳಲ್ಲಿ ದುರ್ಬಲವಾದದ್ದು, ಏಕೆಂದರೆ SIM ಸ್ವಾಪಿಂಗ್ ಮೂಲಕ ಸಂದೇಶಗಳನ್ನು ತಿರುಗಿಸಬಹುದು ಮತ್ತು ಕೋಡ್ಗಳನ್ನು ಫಿಶಿಂಗ್ ಮಾಡಬಹುದು. ದೃಢೀಕರಣ ಆ್ಯಪ್ ಅನ್ನು ಡೀಫಾಲ್ಟ್ ಆಗಿ ನೀಡಿ, ಮತ್ತು ನಿಮ್ಮ ಬಳಕೆದಾರರು ಸಿದ್ಧರಿದ್ದರೆ ಪಾಸ್ಕೀಗಳನ್ನು.
2FA ಸೇರಿಸಲು ಡೇಟಾಬೇಸ್ ಬೇಕೇ?
ನೀವು ನಿಮ್ಮದೇ ಲಾಗಿನ್ ನಡೆಸುತ್ತಿದ್ದರೆ, ಹೌದು. ಪ್ರತಿ ಬಳಕೆದಾರರ 2FA ರಹಸ್ಯ, 2FA ಆನ್ ಆಗಿದೆಯೇ, ಮತ್ತು ಅವರ ಹ್ಯಾಶ್ ಮಾಡಿದ ಚೇತರಿಕೆ ಕೋಡ್ಗಳನ್ನು ನಿಮ್ಮ ಸರ್ವರ್ ಪರಿಶೀಲಿಸಬಹುದಾದ ಸ್ಥಳದಲ್ಲಿ ಸಂಗ್ರಹಿಸಬೇಕು. ಹೋಸ್ಟ್ ಮಾಡಿದ ದೃಢೀಕರಣ ಒದಗಿಸುವವರು ಇದನ್ನು ನಿಮಗಾಗಿ ಸಂಗ್ರಹಿಸುತ್ತಾರೆ.
ಬಳಕೆದಾರರು ತಮ್ಮ ಫೋನ್ ಕಳೆದುಕೊಂಡರೆ ಏನಾಗುತ್ತದೆ?
2FA ಆನ್ ಮಾಡಿದಾಗ ನೀವು ತೋರಿಸಿದ ಒಂದು-ಬಾರಿ ಚೇತರಿಕೆ ಕೋಡ್ಗಳಲ್ಲಿ ಒಂದರಿಂದ ಅವರು ಸೈನ್ ಇನ್ ಆಗುತ್ತಾರೆ, ನಂತರ ಹೊಸ ಸಾಧನದಲ್ಲಿ 2FA ಅನ್ನು ಮತ್ತೆ ಹೊಂದಿಸುತ್ತಾರೆ. ಚೇತರಿಕೆ ಕೋಡ್ಗಳಿಲ್ಲದಿದ್ದರೆ ಹಸ್ತಚಾಲಿತ ಗುರುತಿನ ಪರಿಶೀಲನೆ ಬೇಕು, ಆದ್ದರಿಂದ ಉಡಾವಣೆಗೆ ಮೊದಲು ಆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿರ್ಧರಿಸಿ.