Difference between revisions for Users / Eo Ny / dev




← Previous edit
Next edit →

Version1 Version2 Differences
10 10
11 11 ----
12 12
13   === Class Properties ===  
14 13
15   ==== Public Properties ====  
16 14
17   #|
18   *| Property | Type | Description |*
19   || ##$tls_session## | bool | Indicates if the current session uses HTTPS/TLS encryption ||
20   || ##$request_uri## | string | Normalized REQUEST_URI (e.g., 'PageOfNoReturn/show?a=1') ||
21   || ##$ip## | string | Client's real IP address (accounts for proxies) ||
22   || ##$sess## | Session | Reference to the Session object ||
23   || ##$method## | string | Current HTTP method/request type ||
24   || ==== Private Properties ==== ||
25   || Property | Type | Description ||
26   || ---------- | ------ | ------------- ||
27   || ##$db## | object | Database connection reference ||
28   || ##$tls_mark## | string | Cookie name for TLS session marking ||
29   || ##$page## | string | Current page name being processed ||
30   || ##$hash## | string | SHA1 hash of the page name ||
31   || ##$query## | string | Encoded query string ||
32   || ##$lang## | string | Current language code ||
33   || ##$file## | string | Cache file path ||
34   || ##$caching## | int | Flag indicating if page should be cached (0 or 1) ||
35   |
  15
  16
  17
  18
36 19 === Security Considerations ===
37 20
38 21 ==== 1. **IP Address Spoofing** ====