docs(tasks): remove completed Task 22 setup flow test issue
Make master_password_hash optional in development config None default allows env var to override. Hardcoded dev hash removed.
This commit is contained in:
@@ -38,12 +38,11 @@ class DevelopmentSettings(BaseSettings):
|
||||
)
|
||||
"""Password salt (non-production value for development)."""
|
||||
|
||||
master_password_hash: str = Field(
|
||||
default="$2b$12$wP0KBVbJKVAb8CdSSXw0NeGTKCk"
|
||||
"bw4fSAFXIqR2/wDqPSEBn9w7lS",
|
||||
master_password_hash: Optional[str] = Field(
|
||||
default=None,
|
||||
env="MASTER_PASSWORD_HASH"
|
||||
)
|
||||
"""Hash of the master password (dev: 'password')."""
|
||||
"""Hash of the master password. None means not configured (env var overrides)."""
|
||||
|
||||
master_password: str = Field(default="password", env="MASTER_PASSWORD")
|
||||
"""Master password for development (NEVER use in production)."""
|
||||
|
||||
Reference in New Issue
Block a user