andrew
|
0813323ac2
|
renamed form fields to work better with password managers; fixed bug where an invalid login requests were not being counted as login attempts; preserve username when using central auth
|
2026-06-01 16:28:57 -04:00 |
|
andrew
|
9114cfd96f
|
update to php 8.5, backup codes, etc.
modified: Dockerfile
modified: composer.json
modified: composer.lock
modified: config/packages/twig.yaml
modified: config/services.yaml
modified: docs/Caddyfile
modified: docs/compose.yaml
renamed: docs/env.example -> docs/example.env
modified: public/index.php
modified: readme.md
modified: src/Command/GenerateBackupCodesCommand.php
modified: src/ConfigBag.php
modified: src/Data/Payload.php
modified: src/Enum/Scope.php
modified: src/Listener/AcceptListener.php
modified: src/Listener/AllowListener.php
modified: src/Listener/InterceptListener.php
modified: src/Listener/LoginListener.php
modified: src/MonitorCacheKeys.php
modified: src/PersistCache.php
modified: src/Service/BackupCodeManager.php
modified: src/Service/DomainManager.php
new file: src/Service/LoginManager.php
modified: src/Trait/CookieNameTrait.php
modified: src/Trait/GetTotpTrait.php
modified: src/Trait/MakeNonceTrait.php
modified: src/Trait/StringTrait.php
modified: src/Utilities.php
modified: templates/_script.html.twig
modified: templates/_style.html.twig
modified: templates/base.html.twig
modified: templates/login.html.twig
|
2026-05-29 21:56:42 -04:00 |
|
andrew
|
a0dc1a6049
|
rate-limiting update, now using a compound sliding-window. Continuing to move over to using traits more, and other code cleanup.
|
2026-03-11 08:27:27 -04:00 |
|
andrew
|
b61400085a
|
frontend support for password
|
2026-01-17 10:57:57 -05:00 |
|
andrew
|
1c4c289d81
|
massive rewrite to switch to using listeners instead of controller, header for login payload instead of get request, removed icon system, asset system, was able to remove all the domain processing, enhanced cookie security, and more.
|
2025-12-23 11:24:47 -05:00 |
|
andrew
|
102b9f3e78
|
Full code refactor to Symfony7.4 with FrankenPHP
Includes significant breaking changes.
Default port and transportation changed to
http via port 80
Names of environment variables have changed.
|
2025-12-15 12:30:14 -05:00 |
|