From a317a7412384bfa473a5ea753992aabb08b95fdd Mon Sep 17 00:00:00 2001 From: Mathieu Nayrolles Date: Thu, 26 Oct 2023 09:25:00 -0400 Subject: [PATCH 1/2] Update UserApi.ts to support sha256 hasher Update UserApi.ts to support sha256 hasher as described here https://clerk.com/docs/reference/backend-api/tag/Users#operation/CreateUser!path=password_hasher&t=request --- packages/backend/src/api/endpoints/UserApi.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/api/endpoints/UserApi.ts b/packages/backend/src/api/endpoints/UserApi.ts index 4f44907cd7c..ba2dd85e6ab 100644 --- a/packages/backend/src/api/endpoints/UserApi.ts +++ b/packages/backend/src/api/endpoints/UserApi.ts @@ -37,7 +37,8 @@ type PasswordHasher = | 'pbkdf2_sha256' | 'pbkdf2_sha256_django' | 'pbkdf2_sha1' - | 'scrypt_firebase'; + | 'scrypt_firebase' + | 'sha256'; type UserPasswordHashingParams = { passwordDigest: string; From bf81a0e137c43e08b8f989ae297878e40c528783 Mon Sep 17 00:00:00 2001 From: Nikos Douvlis Date: Mon, 30 Oct 2023 11:15:55 +0200 Subject: [PATCH 2/2] Create hungry-bears-allow.md --- .changeset/hungry-bears-allow.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/hungry-bears-allow.md diff --git a/.changeset/hungry-bears-allow.md b/.changeset/hungry-bears-allow.md new file mode 100644 index 00000000000..c214b47222b --- /dev/null +++ b/.changeset/hungry-bears-allow.md @@ -0,0 +1,5 @@ +--- +"@clerk/backend": patch +--- + +Add `sha256` hasher support to PasswordHasher as described in [`Users#CreateUser`](https://clerk.com/docs/reference/backend-api/tag/Users#operation/CreateUser!path=password_hasher)