OAuth ಎಂದರೇನು ಮತ್ತು ಅದು ಏಕೆ ಮುಖ್ಯ?

U ತ್ 2007 ರ ಕೊನೆಯಲ್ಲಿ ಬಿಡುಗಡೆಯಾದ ಒಂದು ಮುಕ್ತ ಮಾನದಂಡವಾಗಿದ್ದು, ಅದು ಯಾಂತ್ರಿಕ ವ್ಯವಸ್ಥೆಯನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಇದರಿಂದಾಗಿ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ (ಕ್ಲೈಂಟ್) ಬಳಕೆದಾರರ ಹೆಸರನ್ನು ಇನ್ನೊಬ್ಬ (ಪೂರೈಕೆದಾರ) ನಲ್ಲಿ ಬಳಕೆದಾರರ ಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ತಿಳಿಸದೆ ಪ್ರವೇಶಿಸಬಹುದು.

"ಬಳಕೆದಾರರಿಗಾಗಿ ಮುಖಪುಟ" ಎಂಬ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಕಾರವನ್ನು ನಾವು ಪ್ರೋಗ್ರಾಂ ಮಾಡಲು ಬಯಸುತ್ತೇವೆ ಎಂದು imagine ಹಿಸೋಣ, ಇದರಲ್ಲಿ ಅವನು ಫ್ಲಿಕರ್‌ನಿಂದ ತನ್ನ ಫೋಟೋಗಳನ್ನು ಸೇರಿಸಬಹುದು. ಇದಕ್ಕಾಗಿ ನಾವು ಫ್ಲಿಕರ್ API ಅನ್ನು ಬಳಸುತ್ತೇವೆ, ನಾವು ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಬಳಕೆದಾರರನ್ನು ಕೇಳುತ್ತೇವೆ ಮತ್ತು ನಾವು ಹೇಳಿದ ಪುಟವನ್ನು ಹೊಂದಿಸುತ್ತೇವೆ. ಈ ರೀತಿಯ ಸನ್ನಿವೇಶಗಳಲ್ಲಿಯೇ U ತ್ ಬಳಕೆದಾರ ಡೇಟಾಗೆ ಪ್ರವೇಶವಿರುವ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಡುವಿನ ಸಂವಹನವು ಅರ್ಥಪೂರ್ಣವಾಗಿದೆ. ಕ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗೆ (ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ನಮ್ಮ ಮುಖಪುಟ) ಬಳಕೆದಾರರ ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್‌ಗೆ ಪ್ರವೇಶವಿಲ್ಲ ಎಂಬ ಕಲ್ಪನೆ ಇದೆ. ಬೇರೆ ಪದಗಳಲ್ಲಿ, Outh ತ್ ಎನ್ನುವುದು ಜೆನೆರಿಕ್ ಎಪಿಐಗಳು ಮತ್ತು ಉಚಿತ ಅನುಷ್ಠಾನದ ಮೂಲಕ ಗುರುತಿಸುವ ವಿಧಾನವಾಗಿದೆ. ಈ ಅಥವಾ ಆ ಕಾರ್ಯವನ್ನು ನಿಮಗೆ ಒದಗಿಸಲು Gmail ಅಥವಾ Hotmail ಬಳಕೆದಾರರು ಕೇಳುವ ಸೇವೆಗಳಿಂದ ನೀವು ಬೇಸತ್ತಿದ್ದರೆ, ಪ್ರೋಟೋಕಾಲ್‌ನ ಉಪಯುಕ್ತತೆ ಎಲ್ಲಿದೆ ಎಂದು ನೀವು ಈಗಾಗಲೇ ನೋಡಬಹುದು U ತ್.

ಇದನ್ನು ಮಾಡಲು ಈಗಾಗಲೇ ಸಾಕಷ್ಟು ಮುಚ್ಚಿದ ಮಾನದಂಡಗಳಿವೆ, ಉದಾಹರಣೆಗೆ ಗೂಗಲ್ ಆಥ್‌ಸಬ್ ಅಥವಾ ಫ್ಲಿಕರ್ ಮತ್ತು ಫೇಸ್‌ಬುಕ್ API ಗಳು, ಆದರೆ ಹಿಂದಿನ ಆಲೋಚನೆ U ತ್ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಡುವಿನ ಈ ರೀತಿಯ ಸಂವಹನವು (ಅಲ್ಲದೆ, ಕ್ಲೈಂಟ್ ವೆಬ್ ಅಥವಾ ಡೆಸ್ಕ್‌ಟಾಪ್ ಆಗಿರಬಹುದು) ಸ್ವಾಮ್ಯದ ಪ್ರೋಟೋಕಾಲ್‌ಗಳ ಮೂಲಕ ಸ್ಪಷ್ಟವಾಗದಂತೆ ಮುಕ್ತ ಮಾನದಂಡದಲ್ಲಿ ಏಕೀಕರಿಸುವುದು.

ಒಬ್ಬರು ತಕ್ಷಣ ಯೋಚಿಸುತ್ತಾರೆ ಓಪನ್ಐಡಿ, ಆದರೆ U ತ್ ಇದು ಬಳಕೆದಾರರ ಗುರುತಿಸುವಿಕೆಗಾಗಿ ಈ ಮಾನದಂಡವನ್ನು ಬದಲಾಯಿಸುವುದಿಲ್ಲ, ಆದರೆ ಅದನ್ನು ಪೂರೈಸುತ್ತದೆ. ವಾಸ್ತವವಾಗಿ, ಬಳಕೆದಾರರು ಸಂಬಂಧಿಸಿದ ಯಾವುದನ್ನೂ "ನೋಡುವುದಿಲ್ಲ" U ತ್, ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನಡುವಿನ ಸಂವಹನದ ಮಟ್ಟದಲ್ಲಿದೆ. ವಾಸ್ತವವಾಗಿ, ಹೆಚ್ಚಿನ ಅನುಗ್ರಹ U ತ್ ಮೂರನೇ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಯಾವ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಬಳಕೆದಾರರು ನಿಯಂತ್ರಿಸುತ್ತಾರೆ. ಫ್ಲಿಕರ್ನ ಉದಾಹರಣೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುತ್ತಾ, ಯಾವ ರೀತಿಯ ಫೋಟೋಗಳನ್ನು ಹೌದು ಮತ್ತು ಒದಗಿಸುವವರ ಸೇವೆಯಿಂದ ಅಲ್ಲ ಮತ್ತು ಗ್ರಾಹಕರಿಗೆ ಬೇರೆ ಏನನ್ನೂ ಪಡೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ಸ್ಥಾಪಿಸಬಹುದು.

ಒಂದು ಕುತೂಹಲಕಾರಿ ಸಂಗತಿಯಂತೆ, ಹಿಂದೆ U ತ್ ಪೌನ್ಸ್, ಟ್ವಿಟರ್, ಸಿಕ್ಸ್ಅಪಾರ್ಟ್, ಜೈಕು, ಫ್ಲಿಕರ್, ಮಾ.ಗ್ನೋಲಿಯಾ ಮತ್ತು ಗೂಗಲ್ ಇವೆ.

ರಲ್ಲಿ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ನಿಮ್ಮ ಅಧಿಕೃತ ಸೈಟ್, ಇದು ಹೊಂದಿದೆ ಬ್ಲಾಗ್.

ಮೂಲ: ದೋಷ 500


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಲೂಯಿಸ್ ಆಲ್ಬರ್ಟೊ ಡಿಜೊ

    ಉತ್ತಮ ಮಾಹಿತಿ. ಅದು ಏನು ಎಂಬುದರ ಬಗ್ಗೆ ನಮಗೆ ಸಾಮಾನ್ಯ ಕಲ್ಪನೆಯನ್ನು ನೀಡಿದಕ್ಕಾಗಿ ಧನ್ಯವಾದಗಳು. ಶೀಘ್ರದಲ್ಲೇ ನಾನು ನನ್ನ ಆಂಡ್ರಾಯ್ಡ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಾಗಿ OAuth ಅನ್ನು ಬಳಸುತ್ತೇನೆ. ಧನ್ಯವಾದಗಳು