فروش سرور

server host arzan

فروش سرور

server host arzan

فروش سرور

buy سرور

پی سی وب سرور

سرور معتبر

طبقه بندی موضوعی
  • ۰
  • ۰

تشخیص و کشف نوع، نام و مشخصات مرورگر کاربران سایت




Image result for ‫تشخیص و کشف نوع، نام و مشخصات مرورگر کاربران سایت‬‎





  • تشخیص نام کاربری (User Name)
    که جهت نمایش فضای شخصی یا مشخص شدن مقدار دسترسی لازم است.

  • اطلاعات آماری
    گاهی لازم است که علاوه بر تعداد درخواست (بازدید) یک صفحه، تعداد مشاهده‌کنندگان (بازدیدکنندگان) نیز جداگانه شمارش شود چون یک نفر ممکن است چند صفحه از سایت ما را مشاهده کند. همچنین گاهی داشتن اطلاعاتی از بازدیدهای اخیر یک کاربر و یا مشخصات سیستمش می‌تواند فوایدی داشته باشد یا سایت ما را در ارائه بهتر و متناسب‌تر محتوا کمک کند.

  • جلوگیری از کاربران فیک و غیرواقعی یا بعضا تکراری
    که این مورد هم نیاز به توضیح ندارد و مشخص است.

ب) روش‌ها

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

یک نکته مهم: برخی از این روش‌ها برای احراز هویت یک user برای کارهای حساس نیست بلکه صرفا ارزش آماری و تفننی دارد.

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

  2. token based 
    این روش جدید، نسبت به روش قدیمی (سشن و کوکی) محاسن بسیاری دارد که در ابتدای این مقاله اشاره شده است. یکی از این پیاده‌سازی‌های استانداردهای این روش jwt (تلفظ کنید: جُت) است که مخفف JSON Web Token است و توسط گوگل و مایکروسافت و ... استفاده می‌شود و برای انواع زبان‌های سمت سرور از جمله PHP وزبان جاوا اسکریپت سمت کلاینت و ... نیز پلاگین و کتابخانه‌های آن موجود است. این روش هم از لحاظ پرفرمنس و هم از لحاظ امنیت، بهتر از روش مبتنی بر سشن/کوکی میباشد


در سمت کاربر (کلاینت) یا کمک جاوا اسکریپت

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



  • http://www.quirksmode.org/js/detect.html

  • http://www.javascripter.net/faq/browsern.htm

  • http://www.javascriptkit.com/javatutors/navigator.shtml

_______
کتابخانه جدید
 Detector هم بر مبنای PHPP صرف و هم بر مبنای جاوا اسکریپت می‌تواند ویژگی‌های خوبی را از مرورگر و  قابلیت‌های سیستم کاربر کشف کند که شما را به دیدن سایت آن توصیه می‌کنم


نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی