PDA

View Full Version : Override کردن متدهای Membership



b581102
چهارشنبه 06 شهریور 1387, 09:06 صبح
سلام . من می خوام از membershipProvider دات نت استفاده کنم ، ولی يه سری چيزای اضافه می خوام . مثلا می خوام برای يوزرها ، مسير عکس ، سن ، شهر و ... رو هم ذخيره کنم . بايد چی کار کنم ؟

سار
چهارشنبه 06 شهریور 1387, 10:07 صبح
برای اینکار نیازی به Override نیست، میتونید از Profile استفاده کنید

http://msdn.microsoft.com/en-us/library/at64shx3(VS.80).aspx
http://msdn.microsoft.com/en-us/library/d8b58y5d.aspx

hadi000333
پنج شنبه 07 شهریور 1387, 03:38 صبح
برای اینکار نیازی به Override نیست، میتونید از Profile استفاده کنید

http://msdn.microsoft.com/en-us/library/at64shx3(VS.80).aspx
http://msdn.microsoft.com/en-us/library/d8b58y5d.aspx

استفاده از PROFILE برای کار های بزرگ اصلا کار درستی نیست به دلیل .....
Scott Mischel که از فعالان microsoft است توصیه کرده که یه جدول با یک ارتباط یک به یک به جدول aspnet_users ایجاد کنیم و فیلد های اضافیمون رو انوجا قرار بدیم .
می تونی یه سری به سایت asp.net بزنی تا اطلاعات بیشتری پیدا کنی تا اونجا که یادمه چند تا مثال هم واصه همین موضوع ارایه کرده بود.
در ضمن نمیشه که Membership رو Customize کرد چون
Membership یه کلاس تمام static هست :



namespace System.Web.Security
{
// Summary:
// Validates user credentials and manages user settings. This class cannot be
// inherited.
public static class Membership

This class cannot be
// inherited.