پروژه ASP.Net Core MVC (وب و سی شارپ)
حتما! این یک متن توضیحی کامل، جذاب و مناسب برای انتشار در کانال تلگرام یا گروههای برنامهنویسی است که از شکلکهای مرتبط استفاده میکند.
---
### عنوان پیشنهادی:
🚀 سورس کد کامل پروژه مدیریت کاربران و نقشها (ASP.NET Core MVC)
### متن پست:
سلام دوستان عزیز و برنامهنویسان گرامی 👋
امروز یک پروژه فوقالعاده کاربردی و کامل برای شما آماده کردم که اگر با ASP.NET Core کار میکنید، واقعاً به دردتان میخورد! 🎓
این پروژه یک سیستم احراز هویت (Authentication) و مدیریت دسترسی (Authorization) کامل است که به شما یاد میدهد چطور کاربران را مدیریت کنید. 🛡
✅ ویژگیهای این پروژه:
🔹 سیستم ثبتنام و ورود: پیادهسازی کامل صفحات Login و Register با استفاده از Identity.
🔹 مدیریت نقشها (Role Management): قابلیت تعریف نقشهای مختلف مثل "Admin" و "User".
🔹 پنل مدیریت اختصاصی: یک پنل شیک برای ادمینها که لیست تمام کاربران را نشان میدهد.
🔹 امنیت هوشمند: اولین کاربر ثبتنام شده (یا یک اکانت پیشفرض) به صورت خودکار مدیر (Admin) میشود! 🧠
🔹 کنترل دسترسیها: کاربران عادی دسترسی به پنل مدیریت ندارند و با پیام خطا مواجه میشوند.
🔹 غیرفعال کردن دکمهها: کاربران نمیتوانند حساب خودشان را پاک کنند یا نقش خود را تغییر دهند (دکمهها برای خود کاربر غیرفعال است). 🚫
🛠 تکنولوژیهای استفاده شده:
⚙️ ASP.NET Core MVC
⚙️ Entity Framework Core
⚙️ SQL Server
⚙️ Identity Framework
📌 نکته مهم برای اجرای پروژه:
برای اینکه راحت وارد سیستم شوید و پنل مدیریت را ببینید، از اکانت پیشفرض زیر استفاده کنید:
👤 ایمیل: admin@gmail.com
🔑 رمز عبور:
Admin*12این پروژه پایهای عالی برای شروع ساخت سیستمهای بزرگتر با سطوح دسترسی متفاوت است. 🌟 📥 برای دانلود سورس کد کامل روی لینک زیر کلیک کنید: [لینک دانلود / لینک گیتهاب] --- 🔖 هشتگها: #aspnetcore #mvc #csharp #programming #dotnet #webdevelopment #سورس_کد #آموزش_برنامه_نویسی #پروژه_دانشجویی --- نکته: فراموش نکنید که جای
[لینک دانلود...]لینک فایل پروژه یا مخزن گیتهاب خود را قرار دهید. موفق باشید! 🌹
پروژه ASP.Net Core MVC (وب و سی شارپ)
راستی، این پروژه Authentication type روی Individual Accounts گذاشتم و کتابخانه را از 9.0.13 را به 9.0.4 که قبلا کتاخانه داشتم تغییر دادم
پکیج من که نسخه 9.0.4 می باشد این پکیج را در پوشه Nuget قرار دهید و پروژه دات نت 9 بسازید
476.7K حجم رسانه بالاست
مشاهده در ایتا
به این طریق نسخه مثلا 9.0.13 را به 9.0.4 تغییر دهید
نکته: پروژه باید دات نت 9 باشد
packages.zip
حجم:
3.6M
پکیج برای پروژه های قبلی
نسخه 8.0.24