Commit graph

6 commits

Author SHA1 Message Date
Peter Goodhall
b6a712e841 Improve session and cookie handling for user login
Adds backup authentication cookie to address session issues and enhances logging for debugging session and cookie states. Updates encryption methods to handle null/empty data, refines session validation logic, and modernizes cookie parameter usage for PHP compatibility. Also improves error reporting and session cleanup during logout.
2025-11-18 22:29:49 +00:00
Peter Goodhall
911edd797f Revert "Allow null for params in encrypt/decrypt methods"
This reverts commit da438b5aa7.
2025-11-18 22:05:25 +00:00
Peter Goodhall
da438b5aa7 Allow null for params in encrypt/decrypt methods
Updated the type hint for the $params argument in encrypt and decrypt methods to ?array, allowing null values. This improves compatibility with optional parameters.
2025-11-18 18:33:58 +00:00
Cursor Agent
e57ee14ffb Fix: Ensure mbstring.func_overload check is PHP 8.0+ compatible
Co-authored-by: peter <peter@magicbug.co.uk>
2025-11-18 18:06:31 +00:00
Andreas
016cd7198c Updated CodeIgniter to latest dev from Github 2021-11-06 20:05:55 +01:00
Warren Volz
e384826aea Codeignitor 3.1.6 and corresponding changes
- fixes missing () from num_rows in authenticate user function
- removes passwordhash library in favor of built in PHP password_hash
  and password_verify functions
- uppercase all class filenames
- add new CLI error templates, move HTML error templates
- update mimes file to latest version
- update routes to latest version
2017-12-01 19:25:26 +00:00