PDA

View Full Version : سوال: تعیین سطح دسترسی برای کاربران سایت



a_123123123123
جمعه 17 تیر 1390, 00:02 صبح
سلام
من تو سایتم 4 نوع کاربر دارم
مدبر
کارمند
دانش اموز
و کاربر میهمان
حالا میخوام براشون سطح دسترسی تعریف کنم
این کارو چه طوری باید انجام بدم
یه راهش اینه که هر نوع کاربر یه خصوصیت بخصوص تو مشخصات خودشون داشته باشن
تو سایت من نام کاربر برای هر کاربر منحصر به فرده
حالا چه جوری نام کاربری هر کدوم رو مشخص کنم

لطفا راهنماییم کنید

dontspeak
جمعه 17 تیر 1390, 00:26 صبح
هر کاربر رو به یک role خاص نصبت بده. role در حقیقت همون نقشه. مثلا رول admin یا رول vip یا رول دانش آموز و ... اول باید رولهاتو تعریف کنی بعد کاربرها رو به اون رول اضافه کنی

a_123123123123
جمعه 17 تیر 1390, 00:40 صبح
یعنی چی؟
میشه بیشتر توضیح بدی؟

dontspeak
جمعه 17 تیر 1390, 02:12 صبح
توی قسمت asp configuration باید رول رو تعریف کنی. برای دسترسی به اون از منوی website استفاده کن. بعد از باز شدن پنجره اون می تونی از قسمت security برای خودت role تعریف کنی

a_123123123123
جمعه 17 تیر 1390, 09:27 صبح
ببین من منظورم اینه که میخوام برای هر نوع کاربری یه مدل نام کاربری داشته باشم
مثلا برای مدیر اولش000باشه بعد هر کلمع ای که دوست داشت بذاره
سا یراس کارمن اولش 001 باشه
و...
اینی که شما میگی فکر کنم برای لاگینه که کارم به اونجا نرسیده فعلا
من میخوام بدونم چه طوری برای هرکاربر با استفاده از یه ویزگی مشخص تو نام کاربریشون مشخص کنم که این فرئ چه سمت داری و چه کاره است ایا دانش اموزه؟
ایا مدیره؟و...
امیدوارم منظورمو رسونده باشم

ممنون از راهنماییات

dontspeak
جمعه 17 تیر 1390, 12:15 عصر
کاملا توی جریان حرفاتون افتادم. طبق صحبتهایی که قبلا کردیم بهترین کار همونه. مگه شما لاگین نمی خوای بزاری؟ نمیشه که بدون لاگین کسی بیاد توی سایت کلاس انتخاب کنه. یعنی میشه ولی اصولی نیست. خوب شما با role می تونی همین کار رو بکنی. می تونی رول طرف رو بخونی تا ببینی چکارست. آموزشش رو اینجا می تونی ببینی. اما اگه واقعا می خوای همونکارو بکنی (که اصلا پیشنهاد نمی کنم چون موقع بازیابی دردسره) می تونی یه لیست کشویی یزاری موقع ثبت نام تا سمتش اون موقع مشخص بشه بعد value اون رو میگیری میندازی قبل اسم کاربریش یا هرجای دیگه. و اگرم می خوای این کار رو بکنی بهتره یه ستون به جدولت اضافه کنی و سمت رو توش بزاری
موفق باشید

a_123123123123
شنبه 18 تیر 1390, 09:26 صبح
مرسی از راهنماییت
حالا ممکنه بگی که من به چه دستوری میتونم همزمان تو دوتا جدول بانک اطلاعات وارد کنم؟
یکی گفت باید از تریگر استفاده کنم
دارم دربارش سرچ میکنم
ولی یک مبهمه واسم
اگه مثالی چیزی داری ممنون میشم در اختیارم قرار بدی:لبخندساده: