мой pythonfile
@app.route('/a')
def index():
if 'username' in session:
return 'You are logged in as ' + session['username']
return render_template('homeindex.html')
@app.route('/login', methods=['POST'])
def login():
user = mongo.db.users
login_user = user.find_one({'name' : request.form['username']})
if login_user:
if bcrypt.hashpw(request.form['pass'].encode('utf-8'), login_user['password'].encode('utf-8')) == login_user['password'].encode('utf-8'):
session['username'] = request.form['username']
return redirect(url_for('index'))
return 'Invalid username/password combination'
@app.route('/register', methods=['POST', 'GET'])
def register():
if request.method == 'POST':
user = mongo.db.user
existing_user = user.find_one({'name' : request.form['username']})
if existing_user is None:
hashpass = bcrypt.hashpw(request.form['pass'].encode('utf-8'), bcrypt.gensalt())
user.insert({'name' : request.form['username'], 'password' : hashpass})
session['username'] = request.form['username']
return redirect(url_for('index'))
return 'That username already exists!'
return render_template('register.html')
в mlab {"_id": {"$ oid": "5c6a82a56018073adc18e4f4"}, "name": "dog", "password": ""}
"пароль": "" это неправильно Как я могу это исправить?
пожалуйста, помогите мне большое спасибо