$User->is_logged_in:  bool(false)
$User->user_info:  NULL
$User->check_post:  object(stdClass)#7056 (18) {
  ["is_valid"]=>
  int(1)
  ["global_remaining_posts_to_view"]=>
  int(0)
  ["remaining_posts_to_view"]=>
  int(0)
  ["number_all_post"]=>
  int(0)
  ["number_post_read"]=>
  int(0)
  ["is_from_gifts_balance"]=>
  int(0)
  ["gifts_articles_balance"]=>
  int(0)
  ["all_gifts_articles_balance"]=>
  int(0)
  ["gifts_read_articles"]=>
  int(0)
  ["exceeded_daily_limit"]=>
  int(0)
  ["is_watched_before"]=>
  int(0)
  ["sso_id"]=>
  int(4098)
  ["user_agent"]=>
  string(9) "claudebot"
  ["user_ip"]=>
  string(13) "18.209.230.60"
  ["user_header"]=>
  object(stdClass)#7063 (44) {
    ["SERVER_SOFTWARE"]=>
    string(22) "Apache/2.4.57 (Debian)"
    ["REQUEST_URI"]=>
    string(161) "/%D8%A7%D9%84%D9%85%D9%81%D8%A7%D9%87%D9%8A%D9%85-%D8%A7%D9%84%D8%A5%D8%AF%D8%A7%D8%B1%D9%8A%D8%A9/%D8%A5%D8%B0%D9%86-%D8%A7%D9%84%D9%88%D9%8F%D9%84%D9%88%D8%AC/"
    ["REDIRECT_HTTP_AUTHORIZATION"]=>
    NULL
    ["REDIRECT_STATUS"]=>
    string(3) "200"
    ["HTTP_AUTHORIZATION"]=>
    NULL
    ["HTTP_HOST"]=>
    string(13) "hbrarabic.com"
    ["HTTP_ACCEPT_ENCODING"]=>
    string(8) "gzip, br"
    ["HTTP_X_FORWARDED_FOR"]=>
    string(13) "18.209.230.60"
    ["HTTP_CF_RAY"]=>
    string(20) "86bedeb48dc18275-FRA"
    ["HTTP_X_FORWARDED_PROTO"]=>
    string(5) "https"
    ["HTTP_CF_VISITOR"]=>
    string(22) "{\"scheme\":\"https\"}"
    ["HTTP_ACCEPT"]=>
    string(3) "*/*"
    ["HTTP_USER_AGENT"]=>
    string(9) "claudebot"
    ["HTTP_CF_CONNECTING_IP"]=>
    string(13) "18.209.230.60"
    ["HTTP_CDN_LOOP"]=>
    string(10) "cloudflare"
    ["HTTP_CF_IPCOUNTRY"]=>
    string(2) "US"
    ["HTTP_X_FORWARDED_HOST"]=>
    string(13) "hbrarabic.com"
    ["HTTP_X_FORWARDED_SERVER"]=>
    string(13) "hbrarabic.com"
    ["HTTP_CONNECTION"]=>
    string(10) "Keep-Alive"
    ["PATH"]=>
    string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    ["SERVER_SIGNATURE"]=>
    string(73) "
Apache/2.4.57 (Debian) Server at hbrarabic.com Port 80
" ["SERVER_NAME"]=> string(13) "hbrarabic.com" ["SERVER_ADDR"]=> string(10) "172.21.0.5" ["SERVER_PORT"]=> string(2) "80" ["REMOTE_ADDR"]=> string(14) "162.158.87.148" ["DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["REQUEST_SCHEME"]=> string(4) "http" ["CONTEXT_PREFIX"]=> NULL ["CONTEXT_DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["SERVER_ADMIN"]=> string(19) "webmaster@localhost" ["SCRIPT_FILENAME"]=> string(23) "/var/www/html/index.php" ["REMOTE_PORT"]=> string(5) "59322" ["REDIRECT_URL"]=> string(57) "/المفاهيم-الإدارية/إذن-الوُلوج/" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1" ["REQUEST_METHOD"]=> string(3) "GET" ["QUERY_STRING"]=> NULL ["SCRIPT_NAME"]=> string(10) "/index.php" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1711704927.513245) ["REQUEST_TIME"]=> int(1711704927) ["argv"]=> array(0) { } ["argc"]=> int(0) ["HTTPS"]=> string(2) "on" } ["content_user_category"]=> string(4) "paid" ["content_cookies"]=> object(stdClass)#7064 (3) { ["status"]=> int(0) ["sso"]=> object(stdClass)#7065 (2) { ["content_id"]=> int(4098) ["client_id"]=> string(36) "e2b36148-fa88-11eb-8499-0242ac120007" } ["count_read"]=> NULL } ["is_agent_bot"]=> int(1) }
$User->gift_id:  NULL

إذن الوُلوج Access Authorization

ما هو إذن الوُلوج؟

إذن الوُلوج (Access Authorization): بالمعنى العام، هو عملية إعطاء الإذن لشخص ما للقيام بشيء ما أو الحصول عليه، أما في المجال الالكتروني، فهو آلية أمنية تمكّن مسؤولي النظام الإلكتروني، من تحديد مستويات وصول المستخدم لموارد النظام المختلفة، وصلاحيات استخدامه لهذه الموارد.

آلية عمل إذن الوُلوج

يتم تحقيق أمان الأنظمة الإلكترونية من خلال عملية تتألف من خطوتين؛ الأولى هي عملية المصادقة، والتي تضمن هوية المستخدم، والثانية هي عملية التفويض التي تصرّح للمستخدم المصادق عليه بالإذن بتنفيذ إجراء معين على موارد محددة، والتي تعدّ الخطوة الأولى من خطوات سياسة التحكم في الوصول. ويتم تنفيذ خدمات التفويض بواسطة خادم الأمان، الذي يمكنه التحكم في الوصول على مستوى الملفات أو البرامج الفردية.

مستويات إذن الوُلوج

تمكن عملية التفويض الكيانات من تنفيذ المهام التي لا يُسمح للكيانات الأخرى بإكمالها، وذلك وفق مستويات مختلفة من التفويض، وهي التفويض الكامل الذي يمكّن المستخدم من الوصول إلى جميع موارد النظام؛ والتفويض المقيد الذي يمكّن المستخدم من الوصول إلى موارد محدودة من موارد النظام؛ والتفويض المخفي الذي يمكّن المستخدم من الوصول إلى بيانات غير مرئية بالنسبة للمستخدمين الآخرين ولكنها موجودة في النظام.

اقرأ أيضاً:

Content is protected !!