UserFrosting
UserFrosting copied to clipboard
Modern PHP user login and management framework
### Tasks - [x] Refactor constructor (see below) - [ ] Add built-in caching (at least for base query; to the whole result if possible) - [x] [Add `properties` feature](https://github.com/userfrosting/UserFrosting/issues/835#issuecomment-354397869)...
**tl;dr : UserFrosting 4.6 doesn't support PHP 8.1, use PHP 8.0.** ----- The following exception can be seen when running UserFrosting 4.6 with PHP 8.1, either in the console or...
In an authenticated system there is often a need to serve static assets/content that not all audiences should have access to. Not all scenarios have identical requirements, however from a...
Added conditions to add the JqueryValidation message under the Select2 container. and other conditions for Radio and Checkbox. The validation message for Select2 were showing up above the field whereas...
Currently CDN resources must be manually defined in the source, integrating this into the asset bundles system would; - Facilitate easier adoption of CDNs - Ability to create bundles that...
From 2022-04-30 the NodeJS 12 line will no longer be maintained. We should raise our minimum version to exclude it.
When `Mailer::send` is called, it is supposed to fully clear the state of the underlying PHPMailer object as it pertains to message headers and content. That way, the `Mailer` instance...
In https://github.com/userfrosting/UserFrosting/commit/32e646521e6a3e90685a5661580cbcb751bb15b6, we addressed #757 so that invalid JSON is no longer being returned in responses. However we are still returning a hard-coded response in some places, but throwing exceptions...
PHP class inheritance means a custom sprinkle that wants to add custom command to the main `bake` command need to chain the right class extension. For example, account already extend...
As discussed with @alexweissman on chat, I would like to see 2FA in UF. https://github.com/RobThree/TwoFactorAuth was noted as a possible starting point.