Refactor: heavy dip refactor #35
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Valentin/vtaskr-backend!35
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat_heavy-DIP-refactor-#34"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
#34
@ -20,3 +20,3 @@last_name=self.fake.last_name(),email=self.generate_email(),hash_password=self.fake.password(),hash_password=self.generate_password(),Use of a broken or weak cryptographic hashing algorithm on sensitive data
Sensitive data (password) is used in a hashing algorithm (SHA256) that is insecure for password hashing, since it is not a computationally expensive hash function.
Show more details
@ -39,3 +43,4 @@session.commit()token = self.token_db.load(session, self.token.id)self.assertNotEqual(old_sha_token, token.sha_token)Use of a broken or weak cryptographic hashing algorithm on sensitive data
Sensitive data (password) is used in a hashing algorithm (SHA256) that is insecure for password hashing, since it is not a computationally expensive hash function.
Sensitive data (password) is used in a hashing algorithm (SHA256) that is insecure for password hashing, since it is not a computationally expensive hash function.
Show more details