|
28 | 28 | from locker_server.core.repositories.user_plan_repository import UserPlanRepository |
29 | 29 | from locker_server.core.repositories.user_repository import UserRepository |
30 | 30 | from locker_server.shared.caching.sync_cache import get_sync_cache_key |
31 | | -from locker_server.shared.constants.account import LOGIN_METHOD_PASSWORD |
| 31 | +from locker_server.shared.constants.account import LOGIN_METHOD_PASSWORD, DEFAULT_KDF_ITERATIONS |
| 32 | +from locker_server.shared.constants.ciphers import KDF_TYPE_PBKDF2_SHA256 |
32 | 33 | from locker_server.shared.constants.enterprise_members import * |
33 | 34 | from locker_server.shared.constants.event import EVENT_USER_LOGIN_FAILED, EVENT_USER_LOGIN, EVENT_USER_BLOCK_LOGIN |
34 | 35 | from locker_server.shared.constants.factor2 import FA2_METHOD_MAIL_OTP |
@@ -174,8 +175,8 @@ def register_user(self, user_id: Union[str, int], master_password_hash: str, key |
174 | 175 | is_password_changed = True if default_plan == PLAN_TYPE_PM_ENTERPRISE else False |
175 | 176 | master_password_score = kwargs.get("score") or kwargs.get("master_password_score") or user.master_password_score |
176 | 177 | user_new_creation_data = { |
177 | | - "kdf": kwargs.get("kdf", 0), |
178 | | - "kdf_iterations": kwargs.get("kdf_iterations", 100000), |
| 178 | + "kdf": kwargs.get("kdf", KDF_TYPE_PBKDF2_SHA256), |
| 179 | + "kdf_iterations": kwargs.get("kdf_iterations", DEFAULT_KDF_ITERATIONS), |
179 | 180 | "kdf_memory": kwargs.get("kdf_memory"), |
180 | 181 | "kdf_parallelism": kwargs.get("kdf_parallelism"), |
181 | 182 | "key": key, |
|
0 commit comments