Skip to content

FarshidRH/BirSignExtension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

اکستنشن‌های بیرساین (BirSign Extensions)

اکستنشن‌های بیرساین مجموعه‌ای از کتابخانه‌های تخصصی در بستر ‪.NET‬ هستند که فرآیند یکپارچه‌سازی سامانه‌های مختلف با سرویس Single Sign-On بیرساین را ساده و استاندارد می‌سازند.
این ابزارها با هدف کاهش پیچیدگی‌های پیکربندی OIDC و افزایش سرعت توسعه طراحی شده‌اند تا تیم‌های فنی بتوانند بدون درگیری با جزئیات پروتکل، احراز هویت امن و متمرکز را در نرم‌افزارهای خود فعال کنند.

این مجموعه برای انواع پروژه‌ها شامل برنامه‌های وب، سرویس‌ها، نرم‌افزارهای سازمانی و میکروسرویس‌ها قابل استفاده است و امکان توسعه‌پذیری کامل را نیز فراهم می‌نماید.

📦 پکیج‌های منتشر شده در NuGet

نسخه‌های مختلف اکستنشن برای فریم‌ورک‌های ‪.NET‬ به صورت پکیج‌های جداگانه ارائه شده‌اند:

🧪 پروژه‌های نمونه (Sample Projects)

برای مشاهده‌ی نحوه‌ی پیاده‌سازی عملی این اکستنشن‌ها، پروژه‌های نمونه زیر در مخزن قرار گرفته‌اند:

نام پروژه توضیحات مسیر در مخزن
ASP.NET MVC (.Net Framework) نمونه‌ای از اتصال برنامه MVC کلاسیک به بیرساین samples/MvcNetFramework
ASP.NET MVC (.Net Core) نمونه‌ای از اتصال پروژه MVC Core به بیرساین samples/MvcNetCore

🚀 راهنمای نصب و استفاده

برای راه‌اندازی سریع و استفاده از اکستنشن‌های بیرساین، به مستندات موجود در ویکی پروژه (Wiki) مراجعه کنید. این مستندات شامل راهنمای گام‌به‌گام نصب، پیکربندی و نمونه‌های کد برای راه‌اندازی سریع است.

📄 لایسنس

این پروژه تحت لایسنس MIT منتشر شده است. برای مطالعه جزئیات، فایل LICENSE را مشاهده کنید.

About

Extensions for BirSign

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published