added confirm password on register page
This commit is contained in:
parent
df06498733
commit
d27449c468
@ -1,3 +1,7 @@
|
||||
# flask-base
|
||||
|
||||
Simple flask website with login
|
||||
|
||||
|
||||
To run:
|
||||
pkill -f "flask run" && flask run --host=0.0.0.0 --port=5001
|
||||
8
app.py
8
app.py
@ -43,11 +43,17 @@ def login():
|
||||
def register():
|
||||
if request.method == 'POST':
|
||||
email = request.form.get('email')
|
||||
password = generate_password_hash(request.form.get('password'))
|
||||
password = request.form.get('password')
|
||||
confirm_password = request.form.get('confirm_password')
|
||||
|
||||
if password != confirm_password:
|
||||
return 'Passwords do not match'
|
||||
|
||||
if User.query.filter_by(email=email).first():
|
||||
return 'Email already registered'
|
||||
|
||||
password = generate_password_hash(password)
|
||||
|
||||
new_user = User(email=email, password=password)
|
||||
db.session.add(new_user)
|
||||
db.session.commit()
|
||||
|
||||
@ -17,6 +17,10 @@
|
||||
<label class="form-label">Password</label>
|
||||
<input type="password" class="form-control" name="password" required>
|
||||
</div>
|
||||
<div class="mb-4">
|
||||
<label class="form-label">Confirm Password</label>
|
||||
<input type="password" class="form-control" name="confirm_password" required>
|
||||
</div>
|
||||
<button type="submit" class="btn btn-primary w-100">Register</button>
|
||||
</form>
|
||||
<div class="text-center mt-3">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user