فایل
این
فایل حاوی مجموعه درخواستهای postman است.ترتیب فراخوانی سرویسها :
- create auth request
- در این سرویس هدف ایجاد ارتباط با سماواست که بدنه درخواست باید مانند اطلاعات موجود در فایل باشد، فقط فیلد state باید به ازای هر درخواست تغییر کند و بالای 32 کاراکتر باشد(من خودم از UUID generator استفاده کردم)
- در پاسخ سرویس در فیلد authorize_url آدرسی که کاربر به آن هدایت میشود قراردارد، پس کاربر به این آدرس هدایت میشود
- در پاسخ عمل redirect شدن مقادیر نشست و xsrf برروی کوکی قرار میگیرند و از آنها برای فراخوانی سری درخواستهای بعدی استفاده میشود
- initiate login : سرویس صفحه اول است
- send otp : سرویس برای ارسال پیامک
- first page : برای احرازهویت (تحت عنوان صفحات اول)
- login : سرویس نهایی برای فراخوانی است.