def signin_add(): if request.method.lower() == "get": name = request.args.get("name") username = request.args.get("username") password = request.args.get("pass") add_user(name, username, password) return redirect("/") return render_template("Login/signin.html")
def register(): if current_user.is_authenticated: return redirect(url_for('index')) err_msg = "" if request.method == "POST": name = request.form.get("name") username = request.form.get("username") password = request.form.get("password") confirm = request.form.get("confirm") if dao.check_username(username=username): err_msg = "Tên tài khoản đã tồn tại." elif dao.check_password(password=password, confirm=confirm): err_msg = "Mật khẩu và mật khẩu xác nhận phải giống nhau." else: dao.add_user(name=name, username=username, password=password) return redirect(url_for('login')) return render_template("register.html", err_msg=err_msg)
def register(): err = "" if request.method == "POST": name = request.form.get("name") email = request.form.get("email") email = str(email).strip() username = request.form.get("username") is_active = 0 pw = request.form.get("password") pw2 = request.form.get("confirm") if str(pw).strip() != str(pw2).strip(): err = "Something is wrong, please sign up again !" elif dao.read_user(email): err = "Something is wrong with your fill-up email, please try again !" else: pw = str(pw) password = str(hashlib.md5(pw.strip().encode("utf-8")).hexdigest()) dao.add_user(name, email, is_active, username, password) err = "Register successfully !" return render_template("admin/login.html", err=err)
def register(): if session.get("user"): return redirect(url_for("index")) err_msg = "" if request.method == "POST": name = request.form.get("name") username = request.form.get("username") password = request.form.get("password").strip() confirm = request.form.get("confirm").strip() if password != confirm: err_msg = "Mật khẩu không khớp" else: if dao.add_user(name=name, username=username, password=password): return redirect(url_for("login")) else: err_msg = "Đăng ký không thành công" return render_template("register.html", err_msg=err_msg)
def register(): err_msg = "" if request.method == "POST": name = request.form.get("name") username = request.form.get("username") password = request.form.get("password") confirm = request.form.get("confirm") if password.strip() != confirm.strip(): err_msg = "The password does not match!" else: path = utils.upload_avatar(file=request.files["avatar"]) if dao.add_user(name=name, username=username, password=password, avatar=path): return redirect(url_for('login')) else: err_msg = "Something wrong!!!" return render_template("register.html", err_msg=err_msg)