طرز ساخت سيستم عضويت براي وب

Roach

Well-Known Member
سلام خدمت دوستان.چجوري يه سيستم عضويت براي وب درست كنم؟.غير از جاست پرشين:?:
 

E-Boy

کاربر فعال انجمن طراحی وب سایت
سلام دوست عزیز .
خسته نباشید .
بهتره سوالتون رو در بخش زبان های برنامه نویسی سرور ساید مطرح کنید .
موفق باشید .
 

sasiran

Member
سلام

همانطور که گفتند باید در بخش زبان های سمت سرور این موضوع را مطرح کنید .

ولی معمولا باید از کوکی ها و جلسات برای احراز هویت کاربران استفاده کنید .

موقع ثبت نام هم برای اینکه مطمئن شوید از چارچوب های مورد نظر شما استفاده می کنند ( مثلا حداکثر کاراکتر مجاز برای نام کاربری ، یا مطمئن شدن از این موضوع که ایمیل وارد شده دارای فرمت یک ایمیل می باشد ) باید از جاوااسکریپت بهره ببرید ، هرچند بعضی اوقات برای این بررسی ها ( مخصوصا هنگامی که از آژاکس استفاده می کنند ) از زبان های سمت سرور مانند php هم بهره می برند .

پسورد هم باید حتما به صورت رمز شده رد و بدل شود و در پایگاه داده ذخیره گردد ( مثلا اکثرا از تابع رمزنگار md5 در php استفاده می کنند - که واقعا نمی دانم تا چه حد قابل اطمینان است !! ) تا به هر صورت مورد سرقت قرار گرفت به پسورد اصلی دسترسی نداشته باشند .

موفق باشید
 
آخرین ویرایش:

mehrserver

Member
سلام

همانطور که گفتند باید در بخش زبان های سمت سرور این موضوع را مطرح کنید .

ولی معمولا باید از کوکی ها و جلسات برای احراز هویت کاربران استفاده کنید .

موقع ثبت نام هم برای اینکه مطمئن شوید از چارچوب های مورد نظر شما استفاده می کنند ( مثلا حداکثر کاراکتر مجاز برای نام کاربری ، یا مطمئن شدن از این موضوع که ایمیل وارد شده دارای فرمت یک ایمیل می باشد ) باید از جاوااسکریپت بهره ببرید ، هرچند بعضی اوقات برای این بررسی ها ( مخصوصا هنگامی که از آژاکس استفاده می کنند ) از زبان های سمت سرور مانند php هم بهره می برند .

پسورد هم باید حتما به صورت رمز شده رد و بدل شود و در پایگاه داده ذخیره گردد ( مثلا اکثرا از تابع رمزنگار md5 در php استفاده می کنند - که واقعا نمی دانم تا چه حد قابل اطمینان است !! ) تا به هر صورت مورد سرقت قرار گرفت به پسورد اصلی دسترسی نداشته باشند .

موفق باشید

با تشکر از شما ولب
ایشون فکر کنم کد و راه و چاه می خاد تا منود های امنیتی
md5 هم زیاد مورئ اطمینان نیست راحت کرک میشه ولی اگر از sha1 هم همراه اون استفاده کنی عالی میشه
باید برای خودت الگوریتم داشته باشی.
 

Roach

Well-Known Member
سايتي هست كه اين امكان رو داشته باشه و با پول سيستم عضويت براي وب درست بكنه
مثل سايت www.co.cc
 

Roach

Well-Known Member
من13سالمه و فقط طراحي قالب وبلاگ رو بلدم و از برنامه نويسي سر در نميارم
 

E-Boy

کاربر فعال انجمن طراحی وب سایت
من13سالمه و فقط طراحي قالب وبلاگ رو بلدم و از برنامه نويسي سر در نميارم

سلام دوست عزیز .
خسته نباشید .
اگر که می تونید پولی برای این کار خرج کنید بهتره بدین یه نفر حرفه ای و مسلط به زبان های برنامه نویسی سرور ساید براتون بنویسه .
البته اگر که خواستین این کار رو انجام بدین از پی اچ پی استفاده کنید .
رایگانش هم هست .
فکر کنم خودم هم یک جا دیدم .
اگر پیداش کردم براتون می زارمش .
فکر کنم تو آرشیوم باشه .
موفق باشید .
 

sasiran

Member
سلام

لطفا در مورد کاری که می خواهید انجام دهید بیشتر توضیح دهید تا دوستان بتوانند بهتر به شما کمک کنند .

1 - اگر می خواهید یک وب سایت حرفه ای درست کنید بهتره از cms یا همان مدیریت محتوای سایت استفاده کنید که هم پولیش وجود داره مثل همین سایت مجید آنلاین (vb) و هم رایگان و قابل اطمینانش وجود داره مثل e107 ، دیتالایف ، نیوک و اگر تالار گفتگو مثل مجید آنلاین ولی رایگانش هم لازم دارید mybb یا phpbb .

با نصب این cms ها شما یک سایت کامل و حرفه ای خواهید داشت که فقط یکی از قابلیت های آن سیستم عضویت است .

مثلا برخی از قابلیت های e107 به شرح زیر است :

** عضو گیری
-- ارائه رتبه و سطح دسترسی به کاربران و یا تحریم کردن آنها توسط مدیریت کل( تعریف مدیران دیگر و مشخص کردن سطح دسترسی به کنترل پنل مدیریت برای آنها )
** بخش مدیریت اخبار پیشرفته
-- امکان ارسال خبر توسط کاربران
** دانلودسنتر
-- آپلود سنتر
** تالار گفتگو با امکانات عالی
-- قالب های فراوان و زیبا ( دارای مدیریت قالب ساده )
** چت باکس ( جعبه گفتگو )
-- ایجاد صفحات و منوهای سفارشی به تعداد نامحدود
** مدیریت منوها (امکان حذف ، اضافه و چیدمان منوها به صورت دلخواه)
-- سیستم تبلیغات
** سیستم خبرنامه ( برای اطلاع کاربران از موضوعات جدید در سایت )
-- فرم تماس با ما ( با تنظیمات و اختیارات فراوان - برای بیش از یک عضو در صورت تمایل )
** امکان تنظیم صفحه اول بر روی هر صفحه
-- امکان اضافه کردن صدها پلاگین ( امکانات اضافه )
** مدیریت فایل ها - بازرس فایل ها
-- ایجاد نظرسنجی
** سیستم اعلان مدیریت
-- ارسال نامه الکترونیکی از مدیریت
** ویرایش متاتگ ها از مدیریت
-- ارتباط خصوصی کاربران با یکدیگر از طریق پیام های داخلی سایت
** سیستم جستجو پیشرفته
-- سیستم تعطیل کردن موقت سایت
** ابزار بانک اطلاعاتی
-- ارائه آمار و گزارشات به مدیریت سایت
** مدیریت و آپلود تصاویر
-- حذف و اضافه صورتک ها
** مدیریت کش سیستم
-- سیستم مدیریت لینک ها
** فروشگاه
-- و صدها امکان دیگر

اگر هدفتون داشتن یک سایت حرفه ای مثل سایتی با امکانات بالاست حتما با ایمیل بنده یا از طریق پیام خصوصی تماس بگیرید تا در موردش بیشتر به شما توضیح بدهم :
[email protected]

2 - ولی اگر برای وبلاگتون سیستم عضویت می خواهید ، باید از سایت هایی مثل پرشین جاست استفاده کنید .

3 - یا اگر علاقه دارید با فرونت پیج یا ... کار کنید و یا سایتی کاملا اختصاصی داشته باشید باید یا برنامه نویسی وب بلد باشید ( ترجیحا سمت سرور ) یا از کسی که بلد باشه کمک بگیرید ، که در این صورت هزینش زیاد میشه و بعد از دو یا سه ماه هم چندتا سایت از روش می سازن از اختصاصی بودن درمیاد !

اگر خواستید از cms استفاده کنید از طریق پیام خصوصی با بنده تماس بگیرید تا لینک نمونه های cms هایی را که گفتم برای شما بفرستم .

دوست عزیزمون هم هر چی در مورد md5 گفتند درست گفتند چون با دانستن کاراکترهای مجاز ، نسبت به تعداد کاراکتر استفاده شده در رشته اولیه و با توجه به قدرت کامپیوتر می توان در کسری از ثانیه تا ... رمز را شکست که البته کار تازه کارها نیست ، هرچند به الگوریتم md5 هم نیازی نیست چون از کتابخانه پویا بهره نمی گیره . بهترین راه هم اختصاصی کردن راه رسیدن به رمز نهایی می باشد مثلا اضافه کردن رشته تصادفی به رشته اولیه یا چندین بار استفاده از تابع یا راه های خیلی زیاد دیگه ای که وجود داره ولی در نهایت کسی که هدفش پیدا کردن رمز باشه هر رمزی با هر تابعی ( نه تنها md5 ) را پیدا خواهد کرد فقط به علم و زمان احتیاج داره !!


با سپاس فراوان
موفق و سربلند باشید
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا