下面是一个简单的 Flask 后端代码示例,可以实现账号密码验证,并返回 POST 内容为 {"code": 20000, "data": {"token": "admin-token"}}:

from flask import Flask, request, jsonify

app = Flask(__name__)

@app.route('/login', methods=['POST'])
def login():
    username = request.form.get('username')
    password = request.form.get('password')

    # 在此处进行账号密码验证
    if username == 'admin' and password == 'admin123':
        # 验证成功,返回 token
        return jsonify({
            'code': 20000,
            'data': {
                'token': 'admin-token'
            }
        })
    else:
        # 验证失败,返回错误信息
        return jsonify({
            'code': 40001,
            'message': '用户名或密码不正确'
        })

这个代码中,我们使用了 Flask 的 request 对象来获取 POST 请求中的表单数据,并对账号密码进行验证。如果验证成功,我们返回一个 JSON 格式的响应,包含 codedata 两个字段,其中 data 中包含了一个名为 token 的字符串。如果验证失败,我们返回一个包含错误信息的 JSON 响应,其中 code 为 40001。

使用flask后端写出如果账号密码验证正确返回POST内容为code20000datatokenadmin-token

原文地址: https://www.cveoy.top/t/topic/rxT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录