Tim Möhlmann
4589ddad4a
feat: integrate passwap for human user password hashing ( #6196 )
...
* feat: use passwap for human user passwords
* fix tests
* passwap config
* add the event mapper
* cleanup query side and api
* solve linting errors
* regression test
* try to fix linter errors again
* pass systemdefaults into externalConfigChange migration
* fix: user password set in auth view
* pin passwap v0.2.0
* v2: validate hashed password hash based on prefix
* resolve remaining comments
* add error tag and translation for unsupported hash encoding
* fix unit test
---------
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-07-14 09:49:57 +03:00
..
2023-07-10 13:27:00 +00:00
2023-07-10 13:27:00 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-04-11 15:07:32 +00:00
2023-07-07 08:15:05 +00:00
2023-07-10 13:27:00 +00:00
2023-07-10 13:27:00 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-03-28 21:36:52 +02:00
2023-04-19 08:46:02 +00:00
2023-04-19 08:46:02 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-04-05 17:56:11 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-04-11 15:56:51 +00:00
2023-04-11 15:56:51 +00:00
2023-05-11 09:23:40 +00:00
2023-05-11 09:23:40 +00:00
2023-04-17 08:20:49 +00:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-04-17 08:20:49 +00:00
2023-02-28 21:20:58 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2022-04-26 23:01:45 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2022-11-30 17:01:17 +01:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2022-06-14 07:51:00 +02:00
2023-04-11 15:56:51 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-07-06 08:38:13 +02:00
2023-07-06 08:38:13 +02:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-04-11 15:56:51 +00:00
2023-04-11 15:56:51 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-07-10 13:27:00 +00:00
2023-03-28 21:36:52 +02:00
2023-07-07 08:15:05 +00:00
2023-04-11 15:56:51 +00:00
2023-04-11 15:56:51 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-04-11 15:56:51 +00:00
2023-04-11 15:56:51 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-07-10 13:27:00 +00:00
2023-07-10 13:27:00 +00:00
2023-02-27 22:36:43 +01:00
2023-03-28 22:09:06 +00:00
2023-03-28 22:09:06 +00:00
2023-02-27 22:36:43 +01:00
2022-10-31 13:03:23 +00:00
2023-07-06 08:38:13 +02:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-06-27 14:36:07 +02:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-06-20 16:23:28 +00:00
2023-06-20 16:23:28 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-07-14 09:49:57 +03:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2023-02-27 22:36:43 +01:00
2023-07-07 08:15:05 +00:00
2022-12-01 09:18:53 +01:00