Zadanie 3

This commit is contained in:
Mikołaj Kaczmarek 2025-06-15 22:07:35 +02:00
parent 8f351c40b4
commit 3646626805
No known key found for this signature in database

View File

@ -82,7 +82,11 @@ def register():
username = request.form["username"]
nickname = request.form["nickname"]
password = request.form["password"]
# Walidacja hasła: min. 8 znaków i min. jedna cyfra
if len(password) < 8 or not any(char.isdigit() for char in password):
return "<h2>Hasło musi mieć co najmniej 8 znaków i zawierać przynajmniej jedną cyfrę!</h2>", 400
user = User(username, nickname, password)
sqlsession.add(user)
sqlsession.commit()