مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

پروانه

عضویت از 1393/01/10

پیاده سازی دیتابیس برای login برای 5 سطح دسترسی

  • یکشنبه 3 اسفند 1393
  • 23:21
تشکر میکنم

 

با سلام

ابتدا قصد داشتم سوالم را در قسمت sql  بذارم ولی شاید اینجاهم مناسب باش.لطف کنید راهنمایی کنید واشکالاتم را بگید

پروژه من شامل 5 سطح دسترسی هست مثلا مدیر سایت، کارمند ، مدیر فروشگاه،و.......

من لاگین را با سشن کار می کنم به این صورت که نام کاربری و رمز عبور را ابتدا  از جدول administrator  بررسی می کنه اگردرست بود که به صفحه مخصوص admin میره

اگر درست نبود سراغ جدول دوم میره مثلا temploy  و اگر نام کاربری و رمز عبور هم در این جدول نبود به سراغ جدول بعدی میره

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

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

یا از آنجایی که مدیر امکان داره به عنوان یه user وارد سایت بشه و دیگه نخواد از دوتا رمز  استفاده کنه و نام کاربری و رمز عبورش رابرای دوسطح دسترسی یکی قرار بده مثلا هر دو را بکنه admin-123

خب این روند سیستم را دچار مشکل میکنه

و اینکه نمیخوم level بذارم که بعدبرای loginمجبوربشم یه دراپ دون  بذارم و ازکاربر بخوام خودش انتخاب کنه

خب حالا سوالم 1-آیا این نوع ساخت جدول من اشکال داره؟

2- چه جور میتونم کاری کنم که در همه جداول نام کاربری تکراری ثبت نشه یعنی اگر درجدولی نام کاربری "parvaneh  " ثبت شد درجداول دیگه این امکان وجود نداشته باشه

 

 

 

 

پاسخ های این پرسش

تعداد پاسخ ها : 8 پاسخ
کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • دوشنبه 4 اسفند 1393
  • 09:44

سلام دوست عزیز

مگه سیشن مشکلش چیه؟

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

نقش ها رو تعریف میکنم:مدیریت ، فروشنده و..

کاربران لیست کلی کاربران

صفحات سایت:درج محصول و....

تعیین دسترسی: بعنوان مثال: کد مدیریت.کد صفحه(درج محصول).درج.حذف.ویرایش

کاربر سایت

پروانه

عضویت از 1393/01/10

  • دوشنبه 4 اسفند 1393
  • 12:01

در مورد سشن یکی از استادا میگفتامنیتش پایینه.

-----

چه جالب من این روش را نمی دونستم که آدرس صفحات را توی دیتابیسم ذخیره کنم

کاربر سایت

پروانه

عضویت از 1393/01/10

  • دوشنبه 4 اسفند 1393
  • 13:21

میشه یه نمونه کد بزارید به یه صفحه مدیریتی میره

کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • دوشنبه 4 اسفند 1393
  • 17:46

mrchsoft.com/admin

user:a

pass:aa

خواهشن اطلاعاتی درج نکنید.

کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • دوشنبه 4 اسفند 1393
  • 17:47

اگه مفید بود بگید تا کدشو براتون آماده کنم.

درباره سیشن هم در وب کانفیگ میتونید تنظیماتی انجام بدید.

کاربر سایت

پروانه

عضویت از 1393/01/10

  • دوشنبه 4 اسفند 1393
  • 19:23

با تشکر از شما  . من نتونستم وارد سایت بشم نام کاربری یا رمز ورود را میزنه اشتباهه

کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • سه شنبه 5 اسفند 1393
  • 11:22

براتون فرستادم

کاربر سایت

mrchsoft

عضویت از 1392/11/10

  • پنجشنبه 27 فروردین 1394
  • 12:22

می تونی از لیمک زیر کل پروژه رو دانلود کنید.

http://mrchsoft.com/Page/17

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)