def signup(): form = RegistrationForm(request.form) if request.method == 'POST' and form.validate(): salt = bcrypt.gensalt() hashed_password = bcrypt.hashpw(form.password.data, salt) user = User(name=form.name.data, email=form.email.data.lower(), password=hashed_password) user.save() return redirect(url_for('user_page.login')) return render_template('user/signup.html', form=form)
def signup(): form = RegistrationForm(request.form) if request.method == 'POST' and form.validate(): salt = bcrypt.gensalt() hashed_password = bcrypt.hashpw(form.password.data, salt) user = User( name=form.name.data, email=form.email.data, password=hashed_password ) user.save() return '{} Signed up!'.format(form.name.data) return render_template('user/signup.html', form=form)
def signup(): form = RegistrationForm(request.form) if request.method == 'POST' and form.validate(): salt = bcrypt.gensalt() hash_password = bcrypt.hashpw(form.password.data, salt) user = User( name=form.name.data, email=form.email.data, password=hash_password ) user.save() flash("Registered successfully") #return '{} signup'.format(form.name.data) return redirect(url_for('user_page.login')) return render_template('user/signup.html', form =form)
def signup(): #instancia formulario de registro form = RegistrationForm(request.form) # si request es post y el formato ha sido validado registra el usuario if request.method == 'POST' and form.validate(): salt = bcrypt.gensalt() hashed_password = bcrypt.hashpw(form.password.data, salt) user = User( name= form.name.data, lastname= form.lastname.data, city= form.city.data, email= form.email.data.lower(), password= hashed_password ) user.save() return redirect(url_for('user_page.login')) return render_template('user/signup.html', form=form)
def register(): form = RegistrationForm(request.form) if request.method == "POST" and form.validate(): user = User() user.create_user( name=form.name, plaintext_password=form.password, email=form.email, title=form.title, secret_question=form.secret_question, plaintext_secret_answer=form.secret_answer, phone_number=form.phone_number, company=session["company"], authentication_level=form.authentication_level, ) flash("Thanks for registering") return redirect(url_for("login")) return render_template("user/register.html")