Commit Graph

30 Commits

Author SHA1 Message Date
Leendert de Borst
65342a2a8d Change email to username for main user authentication (#174) 2024-08-19 23:33:50 +02:00
Leendert de Borst
00cc482342 Add user management to admin (#126) 2024-07-28 15:29:51 +02:00
Leendert de Borst
670dea6924 Improve tests (#113) 2024-07-26 23:14:26 +02:00
Leendert de Borst
ad8ceff2a8 Add E2E test for API project and logging (#113) 2024-07-26 19:59:26 +02:00
Leendert de Borst
902147cbf6 Add admin project, add separate admin and user identity tables (#113) 2024-07-20 12:59:03 +02:00
Leendert de Borst
dec69e959d Add AliasVault.SmtpService project, refactor solution structure (#104) 2024-07-16 20:47:00 +02:00
Leendert de Borst
fb0ef1c59a Generic refactoring, delete unused files, folder restructuring (#83) 2024-07-03 20:08:18 +02:00
Leendert de Borst
4170e754ea Add JWT auth tokens E2E tests (#63) 2024-06-29 13:07:06 +02:00
Leendert de Borst
bb91637db5 Refactoring (#44) 2024-06-24 17:38:58 +02:00
Leendert de Borst
d5a858d78d Refactor EF database projects, added basic client-side SQLite in-memory implementation (#44) 2024-06-24 11:30:37 +02:00
Leendert de Borst
c07f0c33bb Update AuthController.cs (#43) 2024-06-23 17:22:17 +02:00
Leendert de Borst
05e9285752 Code style refactor (#43) 2024-06-23 16:35:45 +02:00
Leendert de Borst
0fd23eab59 Fix code style issues (#43) 2024-06-21 19:27:54 +02:00
Leendert de Borst
1c1d1e1d74 Fix JWT key retrieval (#43) 2024-06-21 17:38:51 +02:00
Leendert de Borst
9f7ba2eb20 Implement SPR for login flow (#43) 2024-06-21 15:37:51 +02:00
Leendert de Borst
101d1d485a Implement SPR for basic signup flow (#43) 2024-06-21 11:48:27 +02:00
Leendert de Borst
383145814a Add init.sh script for initial setup (#33) 2024-06-19 23:16:18 +02:00
Leendert de Borst
210f4b3c9e Add .env for JWT keys, minor refactoring (#33) 2024-06-19 21:51:54 +02:00
Leendert de Borst
2985c8333e Fix code style issues (#35) 2024-06-19 00:00:29 +02:00
Leendert de Borst
949a7a856a Add versioning to webapi (#25) 2024-06-18 20:41:21 +02:00
Leendert de Borst
da25aa43ea Add form validation to login/register pages (#23) 2024-06-17 22:08:49 +02:00
Leendert de Borst
d456932c92 Code style refactor (#11) 2024-06-13 00:13:50 +02:00
Leendert de Borst
d34b1ec68e Code style refactor 2024-06-11 21:54:18 +02:00
Leendert de Borst
1904cc3122 Code style refactor 2024-06-11 20:42:26 +02:00
Leendert de Borst
45e04bcf8b Implement working E2E tests 2024-06-10 16:07:59 +02:00
Leendert de Borst
4fd6a634b8 Add JWT refresh token and revoke integration 2024-06-04 00:21:08 +02:00
Leendert de Borst
ead5993027 Extend index page with WASM JWT authenticate 2024-06-03 16:18:16 +02:00
Leendert de Borst
275f06162d Update topbar and footer 2024-06-03 12:14:27 +02:00
Leendert de Borst
f539a0d853 Add WASM basic client 2024-06-02 18:41:28 +02:00
Leendert de Borst
9e50619559 Add webapi project 2024-06-02 13:59:35 +02:00