EETagent
|
281ca22886
|
refactor: massive admin & candidate sessions rework, put admin back to own table
|
2022-11-06 15:17:21 +01:00 |
|
EETagent
|
5ef966341f
|
feat: improve error handling, add crypto errors
|
2022-11-05 17:25:29 +01:00 |
|
EETagent
|
0a33695210
|
feat: remove structs in favor of function arguments, tokio::join for async encryption
|
2022-11-05 17:03:25 +01:00 |
|
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 |
|