def recovery_update_account():
try:
email = request.form["email"]
result = ldaptools.modattr(current_user.get_id(), MOD_REPLACE, "userPassword", ldaptools.makeSecret(request.form["password"]))
assert(result)
result = ldaptools.modattr(current_user.get_id(), MOD_REPLACE, "email", email)
assert(result)
flash("Account updated", "success")
except Exception:
flash("Update failed", "danger")
app.logger.info('User account {0} infos changed'.format(current_user.get_id()))
return redirect("/account")
评论列表
文章目录