Medior
19 augustus 2026Vind de bug: Data Science & ML
Eén stukje code. Vind de bug, of bewijs dat er geen is.
python
1import hashlib
2from sqlalchemy.orm import Session
3from models import User
4
5def register_user(db: Session, email: str, password: str) -> User:
6 hashed = hashlib.md5(password.encode()).hexdigest()
7 user = User(email=email, password_hash=hashed)
8 db.add(user)
9 db.commit()
10 db.refresh(user)
11 return user
12
13def verify_password(db: Session, email: str, password: str) -> bool:
14 user = db.query(User).filter_by(email=email).first()
15 if not user:
16 return False
17 return user.password_hash == hashlib.md5(password.encode()).hexdigest()Klik op de regels die het probleem veroorzaken.
Jouw oordeel
Eén poging per dag. Het antwoord verschijnt direct daarna.
Behoud je reeks
Maak een account om je reeks te behouden en je voortgang te volgen.