zitadel/internal/api/grpc/admin
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
..
custom_text_converter.go feat: add notification policy and password change message (#5065) 2023-01-25 09:49:41 +01:00
custom_text.go feat: add notification policy and password change message (#5065) 2023-01-25 09:49:41 +01:00
domain_policy.go fix: handle UserLoginMustBeDomain changes correctly (#4765) 2022-12-06 09:01:31 +01:00
event.go refactor(changes): use queries.SearchEvents (#5388) 2023-03-17 09:14:06 +00:00
export.go feat: integrate passwap for human user password hashing (#6196) 2023-07-14 09:49:57 +03:00
failed_event_converter_test.go remove negated integration tags 2023-04-26 19:55:13 +03:00
failed_event_converter.go feat: save last occurrence of failed events and fix instance filtering (#4710) 2022-11-18 13:49:38 +01:00
failed_event.go feat: save last occurrence of failed events and fix instance filtering (#4710) 2022-11-18 13:49:38 +01:00
iam_member_converter_test.go remove negated integration tags 2023-04-26 19:55:13 +03:00
iam_member_converter.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
iam_member.go feat: remove org (#4148) 2022-11-30 17:01:17 +01:00
iam_settings_converter.go fix: return secret generators (#6159) 2023-07-07 14:46:02 +00:00
iam_settings.go fix: return secret generators (#6159) 2023-07-07 14:46:02 +00:00
idp_converter_test.go remove negated integration tags 2023-04-26 19:55:13 +03:00
idp_converter.go feat: ldap provider login (#5448) 2023-03-24 15:18:56 +00:00
idp.go feat: migrate external idp to other types (#5984) 2023-06-08 00:50:53 +02:00
import.go feat: v2alpha user service idp endpoints (#5879) 2023-05-24 18:29:58 +00:00
information_integration_test.go feat: session v2 passkey authentication (#5952) 2023-06-07 17:28:42 +02:00
information.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
instance_converter.go fix: cleanup some todos (#3642) 2022-05-16 16:35:49 +02:00
instance.go feat: provide instance info on admin api and return version on instances responses (admin and system api) (#3802) 2022-06-27 09:12:06 +00:00
label_policy_converter.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
label_policy.go fix: return absolute asset urls (#3676) 2022-05-20 10:30:12 +02:00
language.go feat: set default language on instance (#3594) 2022-05-03 15:58:38 +02:00
lockout_converter.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
lockout.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
login_policy_converter.go feat(login): additionally use email/phone for authentication (#4563) 2022-10-17 19:19:15 +00:00
login_policy.go feat: remove org (#4148) 2022-11-30 17:01:17 +01:00
notification_policy.go feat: add notification policy and password change message (#5065) 2023-01-25 09:49:41 +01:00
notification_provider.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
oidc_settings_converter.go fix: correct oidcsettings management (#4413) 2022-09-27 12:53:49 +02:00
oidc_settings.go fix: correct oidcsettings management (#4413) 2022-09-27 12:53:49 +02:00
oneof.go feat: protos refactoring 2021-03-09 10:30:11 +01:00
org_converter.go fix: cleanup some todos (#3642) 2022-05-16 16:35:49 +02:00
org.go feat: org remove on admin api and org query with state (#4917) 2022-12-22 10:46:06 +00:00
password_age_converter.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
password_age.go fix(query): realtime data on defined requests (#3726) 2022-06-14 07:51:00 +02:00
password_complexity_converter.go chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
password_complexity.go fix(query): realtime data on defined requests (#3726) 2022-06-14 07:51:00 +02:00
privacy_policy_converter.go feat: add Help/Support e-mail for instance/org (#5445) 2023-03-28 21:36:52 +02:00
privacy_policy.go fix(query): realtime data on defined requests (#3726) 2022-06-14 07:51:00 +02:00
server.go feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
sms_converter.go refactor: rename config structs (#5459) 2023-03-16 17:24:30 +00:00
sms.go fix: sms providers (#3801) 2022-06-13 08:34:11 +02:00
user_converter.go fix: make user creation errors helpful (#5382) 2023-03-14 19:20:38 +00:00
view_converter.go feat: save last occurrence of failed events and fix instance filtering (#4710) 2022-11-18 13:49:38 +01:00
view.go feat: save last occurrence of failed events and fix instance filtering (#4710) 2022-11-18 13:49:38 +01:00