Authenthication برای یک پروژه لاراول وب ای پی آی و react
در سراسر کشور
در وبسایت پارسکدرز(2 هفته پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
لاراول (Laravel)
React JS (ReactJs)
اندروید (Android)
Mobile Phone
iOS
فلاتر (Flutter)
بازه حقوق:از 1,200,000 تا 9,000,000 تومان
متن کامل آگهی:
لطفاً لطفاً لطفاً اگر کار به شکل حرفه ای ندارید لطفاً و خواهش میکنم مسیج ندید
این یک پروژه هست که من تا حدودی انجام دادم
این پروژه چندتا Entity داره
کاربر
فروشگاه
IP
و البته جدول های مربوط به کاربر مثل Role مثل Permissions و ....
ما میخواهیم در این برنامه بتوانیم کاربر تعریف کنیم ، نقش یا Role , اجازه یا Permissions تعریف کنیم و بتوانیم به کابر نسبت دهیم
ما میخواهیم که بتوانیم به کاربر اجازه دستررسی به هر کجای برنامه رو بدیم یا ندیم
ما میتوانیم فروشگاه (فقط اطلاعات مثل نام فروشگاه ، آدرس و ....) نعریف کنیم
ما میخواهیم یک جدول و فرم برای IP ها تعریف کنیم به طوری بعد از اعتبارسنجی یک کاربر اگر آی پی او در جدول برنامه قبلا ثبت شده ، انگاه به او اجازه بدیم لاگین بشه در غیر این صورت خیر
فرم ها تقریبا ساخته شده اند
ما نمی خواهیم ID یا کلید ها رد web api به کاربر نشان داده بشند و میخواهیم از ULID استفاده بشه هرچمد برای سرعت بانک در داخل web api app از ID هم استفاده بشه اما برای بیرون api خیر
نیازمندیهای پروژه:
نسخهها: Laravel 11 (Web API) و React با داشبورد CoreUI.
ویژگیهای اصلی:
مدیریت نقشها و مجوزها (Role & Permission) از طریق رابط کاربری.
تخصیص کاربران به stores و امکان مدیریت آنها.
اعتبارسنجی لاگین بر اساس IP مجاز.
UI و فرمها:
فرم مدیریت مجوزها و نقشها.
نمایش کاربران، نقشها، و فروشگاهها به صورت Grid.
کنترل دسترسی به المانهای UI بر اساس مجوزهای کاربر.
بهبود Backend:
استفاده از ULID برای مخفیسازی IDها.
مدیریت توکنها برای خروج خودکار در صورت انقضای توکن.
استفاده از تراکنشهای دیتابیس برای حفظ یکپارچگی دادهها.
رفع باگها:
مدیریت دقیق توکنهای منقضی شده.
بررسی یکپارچگی نقشها و مجوزها در API و UI.
ساختار پروژه:
فراهم کردن کد حرفهای بدون هک یا میانبر.
فایلهای پروژه موجود تحویل داده میشود.
ملزومات دیگر:
استانداردسازی پیامهای خطا.
امکان توسعه آسان برای نقشها و مجوزهای جدید.
افزودن یا حذف جداول دیتابیس در صورت نیاز.
اگر توانایی ارائه کد با کیفیت بالا را دارید، نمونه پروژههای مشابه خود را ارسال کنید.
لطفاً لطفاً لطفاً اگر کار به شکل حرفه ای ندارید لطفاً و خواهش میکنم مسیج ندید
این آگهی از وبسایت پارسکدرز پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت پارسکدرز برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.