ورود / ثبت نام
0
0

فرآیند Authentication در ASP.NET 2.0 از طریق سرویس جدید membership و Authorization از طریق سرویس جدید Roles انجام می شود.


ASP.NET 2.0 کار آغاز شده در تائید کاربران مبتنی بر فرم را که در نسخه ASP.NET 1.x شروع شده بود ، تکمیل و امکانات مناسبی برای انجام عملیات متفاوتی نظیر تائید کاربران ، ایجاد یک کاربر جدید ، حذف یک کاربر و ویرایش اطلاعات کاربران از طریق برنامه نویسی و به کمک کنترل های وب را ارائه نمود . شیوه عملکرد عمومی تائید کاربران مبتنی بر فرم در ASP.NET 2.0 مشابه نسخه قبلی است و می بایست عملیات اولیه و پیکربندی لازم را از طریق فایل های پیکربندی انجام داد ( ثبت تنظیمات لازم در فایل web.config ) . چیزی که در ASP.NET 2.0 به آن اضافه گردید در واقع membership API و کنترل های وب ( سرویس دهنده ) امنیتی است . API فوق به برنامه نویسان اجازه می دهد از طریق کد به پتانسیل های سرویس membership دستیابی داشته باشند .
Membership API با استفاده از Provider model پیاده سازی شده است . این بدان معنی است که علیرغم این که اینترفیس فوق به خوبی تعریف شده است ولی می توان در صورت تمایل ، پیاده سازی آن را متناسب با شرایط موجود سفارشی نمود . فریمورک دات نت ، بدین منظور کلاس Membership را که شامل متدهائی نظیر CreateUser ,GetAllUser,Validateuser و … است ، ارائه نموده است .سیستم membership قابلیت ها و توانمندهای برنامه نویسی خود را از طریق کلاس Membership ارائه می نماید . از کلاس فوق می توان مستقیما” در صفحات وب استفاده نمود . مثلا” می توان یک صفحه را ایجاد که تمام کاربران در سیستم را لیست نماید ( استفاده از متد Membership.GetAllUsers که به یک GridView نسبت داده شده باشد) .
ASP.NET به همراه دو Membership provider از قبل تعبیه شده ارائه شده است .یکی برای ذخیره اطلاعات کاربران در یک بانک اطلاعاتی SQL و دیگری که از اکتیو دایرکتوری استفاده می نماید .
علاوه بر موارد فوق ، ASP.NET 2.0 به منظور مدیریت کاربران هفت کنترل متفاوت را ارائه که با استفاده از آنان می توان برنامه های وبی را ایجاد نمود که از پتانسیل سرویس های membership و roles استفاده نمایند . در واقع ، کنترل های فوق یک رابط کاربر مناسب برای انجام عملیات مرتبط با کاربران را ارائه می نمایند .
ما فارسی زبانان باید زمان زیادی را صرف فارسی کردن این کنترل ها نماییم.پایا وب شمال این کامپوننت ها را فارسی نموده وبرای استفاده شما عزیزان آن را به همراه سورس در اختیار شما می گذارد

کامپوننت

نقد و بررسی‌ها

اولین کسی باشید که دیدگاهی می نویسد “کامپوننت فارسی برای Login,CrateUser,… در دات نت”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هیچ دیدگاهی برای این محصول نوشته نشده است.