Campbell Alden
583a5737a6
Add publications
2026-08-14 23:35:32 +09:00
Campbell Alden
35fac60437
Improve the email confirmation logic using the router and more robust JWT handling
2026-08-05 00:34:45 +09:00
Campbell Alden
5a4f9dc250
Create a routes constants file and a router for getting routes in app
2026-08-05 00:12:47 +09:00
Campbell Alden
782e0b0ad6
Add in a mechanism for email confirmation
...
This is some of the way there but it is still missing at least:
- An actual page to view to confirm the email
- An expiry time on the minted JWT (and other JWT issues like "sub")
2026-08-03 00:33:12 +09:00
Campbell Alden
395164f630
Move users service into a module
2026-08-03 00:01:15 +09:00
Campbell Alden
72ece8af72
Change how services are provided so that they don't go via "extensions"
2026-08-02 22:50:47 +09:00
Campbell Alden
7b6d351282
Move the notification service into the services directory
2026-08-02 22:50:34 +09:00
Campbell Alden
387e2fa490
Add an auth service for minting and decoding JWTs
2026-08-02 22:50:05 +09:00
Campbell Alden
12797e3cae
Add users
2026-08-01 01:10:32 +09:00
Campbell Alden
cee708f4d8
Flesh out the email implementation
2026-08-01 01:07:58 +09:00
Campbell Alden
c1a61730d5
Pull email sending concerns out into a standalone service
2026-07-31 18:15:33 +09:00