Releases: thekid/cas
Releases · thekid/cas
0.10.1
Fixed changing passwords with MongoDB persistence - @thekid
0.10.0: Clustered setup support
Merged PR #18 : Use Redis for sessions in production - this way, the
server will also run clustered. Originally requested in #7
(@thekid )
0.9.3: Session cleanup
Removed user tokens from session - @thekid
Fixed RemoveToken
admin command - @thekid
0.9.2: Admin tooling simplification
Simplified code in command line admin tooling - @thekid
0.9.1: SQL fixes
Simplified injection by passing instances of Persistence
- @thekid
Change signing to use hash_equals()
instead of equality - @thekid
Fixed Data too long for column value
at row 1" problem - @thekid
0.9.0: MongoDB support
Merged PR #15 : Add MongoDB persistence. The CAS server can now be run
with either MySQL / MariaDB or MongoDB.
(@thekid )
Merged PR #14 : Refactor persistence. This opens up possibilities to
easily create own implementations, e.g. one based on MongoDB.
(@thekid )
0.8.1: PHP 8.2 crypto fix
Merged PR #15 : Use AES instead of DES, the latter algorithm is now
considered legacy. Fixes PHP 8.2
(@thekid )
0.8.0: Favicon
Merged PR #13 : Add default favicon - @thekid
Upgrade sessions library, using newer APIs to control session cookies
(@thekid )
0.7.0: PHP 8.1 / 8.2 compatibility
Upgrade dependencies to newest version - @thekid
Fixed warnings about passing NULL to strings in PHP 8.1+ - @thekid
0.6.0: Dependency cleanup
Dropped dependency on deprecated xp-lang/xp-enums
library now that
the XP Compiler supports native PHP 8.1 enums
(@thekid )
QA: Simplified code using the new web.Environment::path()
method
(@thekid )
You can’t perform that action at this time.