from flask import Flask, request, render_template, redirect, url_for app = Flask(__name__) @app.route('/login', methods=['GET', 'POST']) def login(): if request.method == 'POST': username = request.form['username'] password = request.form['password'] # 这里可以连接数据库验证用户名密码 if username == 'admin' and password == '123456': return redirect(url_for('dashboard')) else: return "Invalid credentials" return render_template('login.html') @app.route('/dashboard') def dashboard(): return "Welcome to the Dashboard!" if __name__ == '__main__': app.run(debug=True)
这个代码实现了基本的用户登录验证。
在服务器端,我们需要解析这些数据并存储到数据库中。