کدنویسان | آموزش تصویری کنترل دسترسی کاربران سایت به زبان پی اچ پی

آموزش تصویری کنترل دسترسی کاربران سایت به زبان پی اچ پی


در این قسمت  روش شناسایی و تائید هویت کاربران و کنترل دسترسی کاربران به بخش های مختلف نرم افزار بر اساس اختیارات آنها، در زبان PHP آموزش داده می شود.
کنترل دسترسی کاربران - کدنویسان
محتوای دوره آموزشی

"آموزش تصویری کنترل دسترسی کاربران سایت به زبان پی اچ پی" دارای جلسات زیر است، برای آشنایی با نحوه تدریس و کیفیت آموزش ها می توانید بعضی از آنها را پخش کنید.

توضیح عملکرد سیستم و انواع کاربران

توضیح عملکرد سیستم نمونه فروشگاه کتاب آنلاین و  قابلیت های کاربران مختلف

۵:۵۱
نمایش
آموزش نحوه ورود و خروج کاربران سایت

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

۱۵:۱۱
جلوگیری از دسترسی غیر مجاز

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

۹:۵۵
نمایش لینک های سایت متناسب با نوع کاربر

آموزش اینکه چگونه به هر کاربر ، لینک های مناسب او را نشان دهید.

۶:۰۰
نمایش
تعیین اختیارات برای هر دسته از کاربران

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

۱۱:۳۵
کنترل دسترسی کاربران

کنترل دسترسی کاربران ویرایش کننده به رکوردها(کتاب ها) یی که متعلق به خود آنها است و توسط خود آنها اضافه شده است.

۱۲:۴۴
خرید و دانلود محصول
جزئیات محصول

برای کنترل دسترسی کاربران چه روش هایی وجود دارد؟

در هر سیستمی باید کاربران بتوانند وارد سیستم شده و به امکانات آن دسترسی پیدا کنند. از طرفی هر سیستم دارای انواع مختلف کاربران است که هر کدام وظایف و اختیارات مشخصی داشته و لازم است به امکانات معینی از سایت دسترسی داشته باشند.

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

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

برای تعیین اختیارات کاربران روش ها و مدل های مختلفی استفاده می شود که چند نمونه از تکنیک های کنترل دسترسی کاربران بصورت زیر است:

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

چگونه کنترل دسترسی کاربران را آموزش داده ایم؟

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

برای کاربران سیستم فروشگاه کتاب آنلاین با پی اچ پی، سه نقش زیر را در نظر گرفته ایم:

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

کاربر ویرایش کننده: که امکان نمایش لیست کتابها را داشته و امکان انجام عملیات مختلف درج، حذف و ویرایش روی کتاب ها را دارد. این کاربر فقط می تواند کتاب های خودش را اضافه کند و کتاب ها اضافه شده توسط خودش را ویرایش یا حذف نماید و به کتاب های دیگر کاربران دسترسی نخواهد داشت.

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

نظرات کاربران

نظرات برای | بدون نظر »

دیدگاه شما


همین الان
می توانید دوره آموزشی را دانلود کنید


۲۲۰۰۰ تومان

خرید و دانلود دوره آموزشی


درباره کدنویسان
کدنویسان با هدف فراهم کردن آموزش های جدید و کاربردی در حوزه طراحی و برنامه نویسی های مختلف مخصوصاً تحت وب، پایه گذاری شده است.
ما افتخار می کنیم که رضایت کاربران عزیز کدنویسان را با ارائه آموزش های مفید تامین کرده ایم.
تماس با ما
سریع ترین روش های تماس با ما بصورت زیر است:
  • تماس با شماره همراه : 09151604068
  • ارسال پیام به آی دی تلگرام : @mmoha94
  • ارسال نامه به آدرس : mohammadi.sm@gmail.com
نمادهای اعتماد ما
logo-samandehi


کلیه حقوق متعلق به سایت کدنویسان است، انتشار و کپی برداری از مطالب این سایت غیرمجاز بوده و پیگرد قانونی دارد.