Commit graph

37 commits

Author SHA1 Message Date
Sebastian Pravda
2bd112beb8
feat: test put_user_data 2022-11-04 19:06:37 +01:00
Sebastian Pravda
713d978f2c
feat: put encrypted user personal data 2022-11-04 19:06:37 +01:00
Sebastian Pravda
4d4beeb686
fix: application_id in tests 2022-11-04 18:51:57 +01:00
Sebastian Pravda
36f751b36e
refactor: change variable names 2022-11-04 17:22:17 +01:00
Sebastian Pravda
ed783859b7
feat: validate application_id 2022-11-04 17:19:13 +01:00
Sebastian Pravda
702a79d1cf
feat: AdminService struct 2022-11-04 12:26:27 +01:00
Sebastian Pravda
9a422a17cd
refactor: session service
visible only in services mod
2022-11-04 12:26:26 +01:00
Sebastian Pravda
3b9bf7cdda
refactor: session auth public only in crate 2022-11-04 12:26:26 +01:00
Sebastian Pravda
05369b977a
feat: improve error handling
return status codes, messages
2022-11-04 12:26:26 +01:00
Sebastian Pravda
56f64a43c8
refactor: errors, services 2022-11-04 12:26:26 +01:00
Sebastian Pravda
b582d2e8e1
refactor: session service 2022-11-04 12:26:25 +01:00
Sebastian Pravda
891d498e76
style: comments 2022-11-01 17:32:51 +01:00
Sebastian Pravda
e09a347d49
fix: create_candidate parameters in tests 2022-10-30 13:13:46 +01:00
Sebastian Pravda
79ab4d0ed4
fix: candidate tests json 2022-10-30 13:06:07 +01:00
Sebastian Pravda
a36290987d
feat: encrypted PIDN in db 2022-10-29 22:52:46 +02:00
Sebastian Pravda
137039df44
feat: limit n of sessions in db
save client's ip address
2022-10-29 18:33:37 +02:00
Sebastian Pravda
98e506e5ff
Merge pull request #17 from refresh_token_auth 2022-10-29 12:50:30 +02:00
Sebastian Pravda
7fdb0de11b
refactor: remove jwt completely 2022-10-29 12:31:39 +02:00
Sebastian Pravda
98110dcf96
refactor: change ip address inet type to string 2022-10-29 12:24:45 +02:00
Sebastian Pravda
5e36b7b3c8
refactor: session entity structure 2022-10-29 12:13:17 +02:00
Sebastian Pravda
59e028b0ed
refactor: rename get_session to new_session 2022-10-29 11:32:14 +02:00
Sebastian Pravda
fa74688ca3
feat: session tests 2022-10-28 23:26:25 +02:00
Sebastian Pravda
1ba4c68602
Merge branch 'candidate_tests' into refresh_token_auth 2022-10-28 23:25:27 +02:00
Sebastian Pravda
fb27fcff60
feat: session authentication instead of jwt 2022-10-28 19:33:30 +02:00
Sebastian Pravda
82f9098ed5
feat: candidate refresh token auth 2022-10-28 18:48:08 +02:00
EETagent
1f0b9c94db fix: update candidate tests to new async implementations 2022-10-28 18:21:11 +02:00
Vojtěch Jungmann
0e510d0789
Merge pull request #14 from EETagent/candidate_tests
Candidate service tests
2022-10-28 18:12:59 +02:00
Sebastian Pravda
37c418d8cd
refactor: candidate tests location 2022-10-28 12:16:22 +02:00
EETagent
0a7b0c9028 fix: update code calling hash verify 2022-10-28 11:08:53 +02:00
Sebastian Pravda
9378dcbead
feat: get refresh token 2022-10-28 10:36:14 +02:00
Sebastian Pravda
6a425d3f7a
fix: imports 2022-10-26 11:23:24 +02:00
Sebastian Pravda
ecc9b54ce5
feat: authenticate user from jwt 2022-10-26 11:22:42 +02:00
Sebastian Pravda
50706c3298
fix: unused imports 2022-10-26 10:30:17 +02:00
Sebastian Pravda
a2d1447c2d
refactor: use generate_candidate_token 2022-10-25 22:00:48 +02:00
Sebastian Pravda
497345f2e9
feat: improve error handling 2022-10-25 19:34:30 +02:00
Sebastian Pravda
28686a127a
feat: login 2022-10-25 18:42:31 +02:00
Sebastian Pravda
32c266e366
feat: user login service 2022-10-25 17:35:03 +02:00