PY
py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from flask import Flask, render_template, request, redirect, url_for, flash
import sqlite3
app = Flask(__name__)
@app.route('/login', methods=['POST', 'GET'])
def login_db():
if request.method == "POST":
conn = sqlite3.connect("login.db")
c = conn.cursor()
if request.form.get("autentificare"):
name = request.form["nume"]
password = request.form["password"]
if c.execute("SELECT u_name, password FROM login WHERE u_name=?", (name,)).fetchone()[0][1] == password:
return render_template("/new-game")
elif request.form.get("submit"):
name = request.form["nume_s"]
password = request.form["password_s"]
if (not name) or (not password) or len(password) < 8 or \
c.execute("SELECT * FROM login WHERE u_name = ?", (name,)).fetchone() is not None:
conn.commit()
conn.close()
return render_template("login.html")
else:
Enter to Rename, Shift+Enter to Preview
OUTPUT
Run