هرگونه سوال یا نظری دارید،می توانید در این قسمت مطرح کنید.
در این قسمت روش شناسایی و تائید هویت کاربران و کنترل دسترسی کاربران به بخش های مختلف نرم افزار بر اساس اختیارات آنها، در زبان PHP آموزش داده می شود....
آموزش نحوه ورود و خروج کاربران سایت
16 دقیقه 40 هزار توماننمایش لینک های سایت متناسب با نوع کاربر
7 دقیقه 34 هزار تومانتعیین اختیارات برای هر دسته از کاربران
12 دقیقه 34 هزار توماندر هر سیستمی باید کاربران بتوانند وارد سیستم شده و به امکانات آن دسترسی پیدا کنند. از طرفی هر سیستم دارای انواع مختلف کاربران است که هر کدام وظایف و اختیارات مشخصی داشته و لازم است به امکانات معینی از سایت دسترسی داشته باشند. مکانیزم مشخصی برای ورود کاربران به سیستم وجود دارد. کاربر از طریق یک فرم، نام کاربری و کلمه عبور خود را می فرستد و سیستم بررسی می کند اگر در بانک اطلاعاتی کاربری با این مشخصات وجود داشت به او اجازه دسترسی می دهد و گرنه خیر. و اما بعد از ورود کاربر به سیستم،محدودکردن دسترسی کاربران به قسمت های مختلف سایت بر اساس اختیارات و مجوزهای درنظرگرفته شده برای کاربر، امری مهم است که در این آموزش به آن پرداخته شده است. برای تعیین اختیارات کاربران روش ها و مدل های مختلفی استفاده می شود که چند نمونه از تکنیک های کنترل دسترسی کاربران بصورت زیر است:
ما کنترل دسترسی کاربران بر اساس نقش ها را در یک سایت به زبان پی اچ پی (PHP) آموزش می دهیم. برای این کار، بخش کوچکی از سایت فروشگاه کتاب آنلاین را با زبان پی اچ پی ،استفاده کرده ایم که دارای بانک اطلاعاتی با سه جدول ناشرین، کتابها و کاربران می باشد. عملیات نمایش لیست ، افزودن رکورد جدید، ویرایش و حذف را برای جدول کتاب ها و ناشرین، از قبل وجود دارد و ما امکانات ورود کاربران مختلف و کنترل دسترسی آنها را اضافه خواهیم کرد. برای کاربران سیستم فروشگاه کتاب آنلاین با پی اچ پی، سه نقش زیر را در نظر گرفته ایم: کاربر مراجعه کننده: در صفحه اول سایت لیستی نمایشی از کتاب ها را می بیند. کاربر ویرایش کننده: که امکان نمایش لیست کتابها را داشته و امکان انجام عملیات مختلف درج، حذف و ویرایش روی کتاب ها را دارد. این کاربر فقط می تواند کتاب های خودش را اضافه کند و کتاب ها اضافه شده توسط خودش را ویرایش یا حذف نماید و به کتاب های دیگر کاربران دسترسی نخواهد داشت. کاربر مدیر: که می تواند لیست کاربران را ببیند، کاربر جدید اضافه کند یا کاربران را ویرایش یا حذف کند. همچنین روی جدول ناشرین و کتابها اختیارات کامل داشته و می تواند آنها را نمایش داده، ویرایش یا حذف کرده و رکورد جدید اضافه کند.
هرگونه سوال یا نظری دارید،می توانید در این قسمت مطرح کنید.
برای دسترسی همیشگی به این آموزش و امکان دانلود ، در آن ثبت نام کنید.
در مورد مباحث دوره می توانید با مدرس صحبت کنید.