Removal of static-secret and totp-lookup.

Intending to build support for single-use backup codes.

Started refactoring to move trait dependencies internally, so that classes only have to specify their own direct dependencies.
This commit is contained in:
2026-03-09 16:22:32 -04:00
parent 27394ae555
commit 3d28485921
33 changed files with 679 additions and 928 deletions
+3
View File
@@ -11,6 +11,9 @@ use Psr\Cache\InvalidArgumentException;
/* We must not store the key-list item or values within this object,
* because it can change from outside this object instance. */
final readonly class MonitorCacheKeys implements CacheItemPoolInterface {
/* TODO store clean/dirty status in the key-list, so that in PersistCache,
* we can only need to update/remove specific items that changed,
* instead of the full list */
private const KEY_LIST = '__key_list';
private const IS_DIRTY = '__is_dirty';