introduction
تعاریف
SWOB: - SMSWithoutBorders
این سند جریان داده SWOB را توصیف می کند.
این سند حاوی اطلاعاتی در مورد عملکرد داخلی هر یک از ماژول ها نیست. اطلاعات مربوط به عملکرد داخلی هر ماژول را می توان در مخازن مربوطه آنها یافت.
این سند مخاطبان زیر را هدف قرار داده است:
- مهندسین نرم افزار
- مدیران برنامه
بررسی اجمالی
خلاصه ای از جریان داده
ذخیره دسترسی به حساب
SWOB بر اساس اصول OAuth 2 کار می کند.
OAuth 2 یک چارچوب مجوز است که به برنامه های کاربردی - مانند Facebook، GitHub و DigitalOcean - امکان دسترسی محدود به حساب های کاربری در یک سرویس HTTP را می دهد. این کار با واگذاری احراز هویت کاربر به سرویسی که میزبان یک حساب کاربری است و اجازه دادن به برنامه های شخص ثالث برای دسترسی به آن حساب کاربری کار می کند. OAuth 2 جریان های مجوز را برای برنامه های کاربردی وب و دسکتاپ و همچنین دستگاه های تلفن همراه فراهم می کند.
توکن های کاربر به صورت ایمن ذخیره می شوند و در صورت درخواست کاربر به موارد زیر دسترسی دارند:
- درخواست را به یک پلت فرم آنلاین از برنامه منتشر کنید
- ابطال نشانه ها
- حذف اکانت ها (این عمل توکن ها را نیز باطل می کند).