سنگل سائن آن (SSO) آرکیٹیکچر پیٹرن کیا ہے؟

سنگل سائن آن (SSO) آرکیٹیکچر پیٹرن تصدیق اور اجازت کا ایک طریقہ ہے جس میں صارف لاگ ان اسناد کے ایک سیٹ کا استعمال کرتے ہوئے متعدد ایپلیکیشنز تک رسائی حاصل کر سکتا ہے۔ یہ نمونہ عام طور پر بڑی تنظیموں یا کاروباری اداروں میں استعمال کیا جاتا ہے جہاں صارفین کو بہت سی مختلف ایپلی کیشنز تک رسائی حاصل کرنے کی ضرورت ہوتی ہے، ہر ایک کے اپنے لاگ ان اسناد کے سیٹ کے ساتھ۔

SSO پیٹرن میں، صارف ایک بار لاگ ان ہوتا ہے اور پھر اضافی اسناد فراہم کرنے کی ضرورت کے بغیر تمام مجاز ایپلی کیشنز تک رسائی حاصل کرتا ہے۔ اس سے نہ صرف صارف کا وقت بچتا ہے بلکہ متعدد تصدیقی نظاموں کے انتظام کے انتظامی اوور ہیڈ کو بھی کم کرتا ہے۔

ایس ایس او آرکیٹیکچر پیٹرن میں عام طور پر ایک مرکزی شناخت فراہم کنندہ (آئی ڈی پی) شامل ہوتا ہے جو صارفین کی تصدیق اور اجازت کو سنبھالتا ہے۔ شناخت فراہم کرنے والا صارف کو ایک انوکھا رسائی ٹوکن جاری کرتا ہے، جسے پھر متعدد ایپلی کیشنز میں صارف کی تصدیق کے لیے استعمال کیا جاتا ہے۔ یہ نقطہ نظر اس بات کو یقینی بناتا ہے کہ صارف کو صرف ایک بار تصدیق کرنے کی ضرورت ہے، اور بعد میں آنے والی درخواستیں صارف کی شناخت کی تصدیق کے لیے IDP کے جاری کردہ ٹوکن پر انحصار کر سکتی ہیں۔

مجموعی طور پر، ایس ایس او آرکیٹیکچر پیٹرن تصدیق اور اجازت کے لیے زیادہ ہموار اور محفوظ طریقہ فراہم کرتا ہے، جو اسے انٹرپرائز سطح کی ایپلی کیشنز کے لیے ایک مقبول انتخاب بناتا ہے۔

تاریخ اشاعت: