ورود

View Full Version : سوال در مورد web api قابل استفاده در موبایل



resident
چهارشنبه 14 فروردین 1398, 16:58 عصر
سلام.
من میخوام web api برای ارتباط یه سایت با برنامم و استفاده در اپلیکیشن موبایل بنویسم.
با توجه به اینکه از این web api ها میخوام در یک اپلیکیشن موایل هم استفاده کنم، به نظر شما web api ها چه ساختاری باید داشته باشن؟ آیا داخل همه ی مدل هام باید username و password کاربر رو (برای چک کردن اینکه ایشون اصلا کاربر مجاز هست یا نه و سطوح دسترسی ) تعریف کنم؟

jamal_ch
یک شنبه 18 فروردین 1398, 10:19 صبح
سلام
شما دو راه دارید یکی اینکه دستی با api لاگین کنید و در پاسخ user id را نگه دارید و با توجه به دسترسی هایی که این یوزر ایدی دارد این کار را انجام دهید که این روش کمی نا امن هست اگه کسی یک user id ‌رو بدست بیاره میتونه از طریق api ها اطلاعاتی که شما دسترسی میدید بگیر ه روش دیگه هم باید token استفاده کنی که یکم پیچیده هست
لینک های زیر برید کمک تون میکنه برای توکن
https://www.dotnettips.info/post/2439/%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-json-web-token-%D8%A8%D8%A7-asp-net-web-api-2-x