4.5.0
Improvements
- Added caching capability to PrimaryKeySession authenticator.
When using this caching layer to avoid expensive DB lookups, make sure to manually invalidate that cache every time a user's (session related) data changes using SessionCache wrapper object.
-
Improved ForbiddenCakeRedirectHandler to not redirect for extension routed URLs - those non-HTTP (e.g. JSON/XML/CSV) requests should never redirect and directly respond in the same format.
-
Refactored AuthPanel. It now includes the identity for quick lookup, as well the authenticator responsible for the log in.