|
|
e4494a0577
|
add logout button to home
|
2026-04-24 13:30:04 +03:00 |
|
|
|
8c52294b10
|
remove hardcoded user id from home
|
2026-04-24 13:29:49 +03:00 |
|
|
|
cb697daa03
|
add auth javascript
|
2026-04-24 13:29:38 +03:00 |
|
|
|
ce029fafa2
|
add register template
|
2026-04-24 13:29:25 +03:00 |
|
|
|
6e0cda7f3e
|
add login template
|
2026-04-24 13:29:16 +03:00 |
|
|
|
74a0e5980f
|
wire auth routes and middleware groups
|
2026-04-24 13:28:58 +03:00 |
|
|
|
5f207f7fcb
|
add login and register view methods
|
2026-04-24 13:28:40 +03:00 |
|
|
|
c9d5ad37b8
|
add auth controller
|
2026-04-24 13:28:22 +03:00 |
|
|
|
edfe7259a3
|
test auth controller
|
2026-04-24 13:27:49 +03:00 |
|
|
|
6c5833af5e
|
return user from create user use case
|
2026-04-24 13:27:15 +03:00 |
|
|
|
bb4e27a45b
|
add admin middleware
|
2026-04-24 13:26:38 +03:00 |
|
|
|
40649ded8e
|
test admin middleware
|
2026-04-24 13:26:20 +03:00 |
|
|
|
a7b7a4a96b
|
add forbidden template
|
2026-04-24 13:26:01 +03:00 |
|
|
|
2666f40c27
|
add forbidden exception
|
2026-04-24 13:25:52 +03:00 |
|
|
|
d549cf914f
|
add auth middleware
|
2026-04-24 13:25:36 +03:00 |
|
|
|
cd2168c822
|
test auth middleware
|
2026-04-24 13:25:17 +03:00 |
|
|
|
821f654d69
|
bind clock and token generator
|
2026-04-24 13:24:39 +03:00 |
|
|
|
05f4f334e6
|
add create session use case
|
2026-04-24 13:24:21 +03:00 |
|
|
|
2a281386a5
|
test create session
|
2026-04-24 13:24:01 +03:00 |
|
|
|
78ffb77f9f
|
add fake clock
|
2026-04-24 13:23:46 +03:00 |
|
|
|
de4d577781
|
add system clock
|
2026-04-24 13:23:38 +03:00 |
|
|
|
04712bdd2d
|
add clock interface
|
2026-04-24 13:23:30 +03:00 |
|
|
|
057df09dda
|
add fake token generator
|
2026-04-24 13:23:23 +03:00 |
|
|
|
07040851ec
|
add random token generator
|
2026-04-24 13:23:12 +03:00 |
|
|
|
a0bea204b4
|
add token generator interface
|
2026-04-24 13:23:05 +03:00 |
|
|
|
cb73688a99
|
seed and wipe sessions file
|
2026-04-24 13:22:48 +03:00 |
|
|
|
ef842f5758
|
bind session repository
|
2026-04-24 13:22:33 +03:00 |
|
|
|
762bbb7fda
|
add json session repository
|
2026-04-24 13:22:19 +03:00 |
|
|
|
619ebd3907
|
add fake session repository
|
2026-04-24 13:22:06 +03:00 |
|
|
|
c2ade8a601
|
test fake session repository
|
2026-04-24 13:21:51 +03:00 |
|
|
|
503df8be7a
|
add session repository interface
|
2026-04-24 13:21:37 +03:00 |
|
|
|
b37e80147c
|
add create session dto
|
2026-04-24 13:21:28 +03:00 |
|
|
|
6fbdc82589
|
add session entity
|
2026-04-24 13:21:20 +03:00 |
|
|
|
79d9ece2ae
|
add authenticate user use case
|
2026-04-24 13:21:02 +03:00 |
|
|
|
fd5278b3fe
|
test authenticate user
|
2026-04-24 13:20:45 +03:00 |
|
|
|
20e4a6ee69
|
add authenticate user request
|
2026-04-24 13:20:30 +03:00 |
|
|
|
271f28936d
|
add unauthorized exception
|
2026-04-24 13:20:22 +03:00 |
|
|
|
f012728876
|
seed admin with hashed password
|
2026-04-24 13:20:05 +03:00 |
|
|
|
73ade7f971
|
update tests for user password hash
|
2026-04-24 13:19:51 +03:00 |
|
|
|
ada29ea957
|
store password hash in json user repo
|
2026-04-24 13:19:15 +03:00 |
|
|
|
a52bb18b13
|
store password hash in fake user repo
|
2026-04-24 13:19:00 +03:00 |
|
|
|
0f179e53c2
|
hash password in create user
|
2026-04-24 13:18:44 +03:00 |
|
|
|
016e98412b
|
add password hash to user entity
|
2026-04-24 13:18:33 +03:00 |
|
|
|
5093259063
|
add password hash to create user dto
|
2026-04-24 13:18:24 +03:00 |
|
|
|
261319078d
|
add password to create user request
|
2026-04-24 13:18:15 +03:00 |
|
|
|
38cfd34645
|
test create user requires password
|
2026-04-24 13:18:00 +03:00 |
|
|
|
96ad78425f
|
reject duplicate email in create user
|
2026-04-24 13:17:11 +03:00 |
|
|
|
30b8cc2c74
|
test create user rejects duplicate email
|
2026-04-24 13:16:57 +03:00 |
|
|
|
ac461afcf0
|
implement find by email in json user repo
|
2026-04-24 13:16:41 +03:00 |
|
|
|
64edec5141
|
implement find by email in fake user repo
|
2026-04-24 13:16:29 +03:00 |
|