我们提供融合门户系统招投标所需全套资料,包括融合系统介绍PPT、融合门户系统产品解决方案、
融合门户系统产品技术参数,以及对应的标书参考文件,详请联系客服。
from flask import Flask, jsonify, request
app = Flask(__name__)
# 模拟的知识库数据
knowledge_base = {
"manuals": ["如何安装软件", "如何更新系统"],
"faqs": ["忘记密码怎么办", "如何重置账户"]
}
@app.route('/get_manual', methods=['GET'])
def get_manual():
return jsonify(knowledge_base['manuals'])
@app.route('/get_faq', methods=['GET'])
def get_faq():
return jsonify(knowledge_base['faqs'])
if __name__ == '__main__':
app.run(debug=True)
]]>
import jwt
SECRET_KEY = 'your_secret_key'
@app.route('/login', methods=['POST'])
def login():
auth = request.authorization
if auth and auth.username == 'admin' and auth.password == 'password':
token = jwt.encode({'user': auth.username}, SECRET_KEY, algorithm='HS256')
return jsonify({'token': token})
return jsonify({'message': 'Invalid credentials'}), 401
]]>