15 سال پیش
در تاریخ:
جمعه, خرداد 21, 1389 1:32
با سلام به دوستان خوب . برای این که بتونین از سیستم اهراز هویت دات نت استفاده کنید . من یک مثال اماده کردم ام. ان را ببینید.
با استفاده از این روش شما میتونین از سرویس دات نت متناسب با پروژه خ.دتون استفاده کنید. موفق باشید . اگر سوال ای داشتین مطرح کنید
http://www.maftoox.com/Dowenload/Learning/csharp/MembershipProviderandRoleProvider.rar
15 سال پیش
در تاریخ:
پنجشنبه, تير 17, 1389 11:45
سلام اول تشکر بابت سورس کدی که گذاشتید
اگه میشه توضیح بدین که بفهمیم این کد ها چیه ، بخصوص کلاس ها.من قبلا از Asp.net configuration استفاده کردم ، ولی الان فکر می کنم خیلی جالب نیست که از wizard ی که داره استفاده کنم.
مرسی
15 سال پیش
در تاریخ:
جمعه, تير 18, 1389 2:30
با سلام.
خلاصه بگم
قبلا برنامه نویسان برای این که مدیران را کنترل کنند ( همان کاربرانی در بخش مدیریت ) از کوکی و سشن و ... استفاده میکردند. ولی در دات نت جدید مایکروسافت طرح جدید را برای کنترل کاربران معرفی کرد. شامل چند کلاس بوده .
الان برنامه نویسان از توابع ان برای login و خروج استفاده میکنند.
نکته اینجاست . اگر بخواهیم یک پوشه را برای کاربرانی که رول مدیریت را دارند ست کنیم و یک پوشه دیگر را برای کاربران عادی ست کنیم با wizard خود دات نت این کار را انجام میدیم .حالا اگر بخواهیم خودمان کنترل کاربران را به دست بگیریم چطور
کلاس هایی را که در بالا نامشان را اورده ایم کلاس های اصلی برای پیاده سازی authentication هستند. برای این که کار را از دات نت گرفته و شما ان را مدیریت کنید باید 2 کلاس جدید را از نوع همان دو کلاس را که در بالا گفتیم بسازیم.
اگر از ویزارد استفاده کنید خود دات نت در پوشه app-data وب سایت شما دیتابیس های خود را میسازد . وکل ساخت کاربر و حدف کاربر و رول و .... را با این دیتابیس پیکر بندی میکند و میسازد
حالا مثالی که در بالا اورده ام ا یک مثال ساده است که با ساخت 2 کلاس و مشتق گرفتن از کلاس های اصلی کار کنترل را برعهده میگیریم و خودمان ان را مدیریت میکنیم
به ان مثال ها توجه کنید. دقت کنید برای این که دو کلاس خود را به دات نت معرفی کنید و از کلاس های شما استفاده کند لازم است خطوطی را به وب کانفیگ وب سایت خود اضافه کنید . که در مثال من ان را نوشته ام
15 سال پیش
در تاریخ:
جمعه, تير 18, 1389 3:26
سلام
مرسی از جوابتون
من تا آخر مرداد وقت دارم یه وب سایت مشابه irexpert و همین nofa طراحی کنم ، خوب این سایت ها 3 نوع کاربر دارن admin, member ,guest .
به نظر شما استفاده از session خوب نیست؟
راستش تازه شروع به کد نویسی کردم ، authentication واسم مهمه ، پروژه دوره کاردانی ام یه سایت بود که اونجا از wizard استفاده کردم و درگیره کد نویسی و کلاس ها نشدم ، ولی الان ترجیح میدم چند روز واسه login وقت بزارم
به هر حال نظر شما واسم مهمه
مرسی
15 سال پیش
در تاریخ:
جمعه, تير 18, 1389 3:54
با سلام
اصلا خوب نیست . تا اونجایی که امکان داره از session دوری کنید .
برای انجام کار ها از همان مثال هایی که زذدم استفاده کنید .