This website requires JavaScript.
Explore
Help
Sign In
fsylvain
/
RenewCMS
Watch
1
Star
1
Fork
0
Code
Issues
Pull Requests
Packages
Projects
Releases
20
Wiki
Activity
Files
6d510d280569e4000df0abb9608ab789e058fb6b
RenewCMS
/
internal
/
infrastructure
T
History
fsylvain
6d510d2805
refac: register only open while no verified acc exists, enforced by a use case rather than handler & sends verification email whose link uses the conf pub URL whose code expires after 2h
2026-09-24 03:36:37 +02:00
..
assets
refac: rethought the complete workflow and deployement flow ; docs etc.
2026-09-23 17:36:36 +02:00
config
refac: runtime settings are read once at startup and passed in through the composition root; no handler, router or repository reads environment variables
2026-09-24 01:30:00 +02:00
hashing
refac: password and code hashing & checking go through a domain hasher interface used by the use cases instead of bcrypt in the user repository and the auth handler
2026-09-23 19:29:20 +02:00
mailer
refac: runtime settings are read once at startup and passed in through the composition root; no handler, router or repository reads environment variables
2026-09-24 01:30:00 +02:00
persistence
refac: several unverified users can exist at once: an empty reset or verification code is stored as no value so it doesn't break the unique constraint, and deleting a user removes the row so the same username and email can register again
2026-09-24 01:59:24 +02:00
useCases
refac: register only open while no verified acc exists, enforced by a use case rather than handler & sends verification email whose link uses the conf pub URL whose code expires after 2h
2026-09-24 03:36:37 +02:00