From 776cf9aba50cff5e774637619a90936cf99acf02 Mon Sep 17 00:00:00 2001
From: Geoff Appleby <14942-gapple@users.noreply.drupalcode.org>
Date: Tue, 23 May 2023 16:42:50 +0000
Subject: [PATCH] Issue #3334314: Incorrect arguments to password.php10 service

---
 php_password.services.yml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/php_password.services.yml b/php_password.services.yml
index 79c490b..60eb0a3 100644
--- a/php_password.services.yml
+++ b/php_password.services.yml
@@ -16,7 +16,11 @@ services:
     arguments: ['%password_hash_cost%']
   password.php10:
     class: Drupal\php_password\Password\PhpPassword2
-    arguments: ['%password_hash_cost%']
+    arguments:
+      # @todo Replace algorithm with `!php/const PASSWORD_DEFAULT` when
+      #    https://www.drupal.org/project/drupal/issues/2951046 is resolved.
+      - 2y # PASSWORD_BCRYPT
+      - { cost: '%password_hash_cost%' }
   password.drupal7:
     class: Drupal\Core\Password\PhpassHashedPassword
     arguments: [16]
-- 
GitLab