def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash(form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash('Your account has been created! You are now able to log in', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash(f'Your Account Has Been Created. Now Your Are Able to Login!', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): form = RegistrationForm() if form.validate_on_submit(): user = User(username=form.username.data, account_type="patron", password=form.password.data) db.session.add(user) db.session.commit() flash('Your account has been created! You are now able to log in', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash(form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password, level=form.level.data) db.session.add(user) db.session.commit() flash("Account created for {}.".format(form.username.data), 'success') return redirect(url_for('login')) else: flash('that username or email is already taken', 'danger') return render_template("register.html", title="Register", form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password= bcrypt.generate_password_hash(form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash( f'You have successfully created an account for {form.username.data}! You can now log in to your account','success') return redirect(url_for('login')) return render_template('register.htm', form=form)
def login(): if current_user.is_authenticated: return redirect(url_for('blog')) form = RegistrationForm() form = LoginForm() if form.validate_on_submit(): user = User.query.filter_by(email=form.email.data).first() if user and bcrypt.check_password_hash(user.password, form.password.data): login_user(user, remember=form.remember.data) next_page = request.args.get('next') return redirect(next_page) if next_page else redirect(url_for('blog')) else: flash('Login Unsuccessful. Plese check email and password', 'danger') return render_template('login.html', title = 'Login', form=form)
def register(): ## Returns user to home page if they are already logged in if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() # use the registration form from if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash(form.password.data).decode("utf-8") # Create Hashed Password user = User(username=form.username.data, email=form.email.data, password=hashed_password) # define a user as a object consisting of the form entries and our newely generated hashed password db.session.add(user) # adding our newely created user db.session.commit() # Commit the above changes to the database flash("Your account has been created, you can now log in", "success") # pop up message saying that an acount has been created return redirect(url_for("login")) # Return user to the login page return render_template("register.html", title="Register", form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash(form.password.data).decode('utf-8') user = User(username=form.username.data,email=form.email.data,password=hashed_password, fav_actor=form.fav_actor.data,fav_director=form.fav_director.data,fav_genre=form.fav_genre.data, fav_movie=form.fav_movie.data) db.session.add(user) db.session.commit() flash(f'Account created for {form.username.data}!', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): user = User(email=form.email.data, password=form.password.data, joined_group=0) print(form.password.data) db.session.add(user) db.session.commit() flash(f'Account created for {form.email.data}!', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash(f'Account created successfully for {form.username.data}!', 'success') return redirect(url_for('login')) return render_template("register.html", title="Register", form=form)
def register(): form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash('Your account has been created! You are now able to log in', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('index_home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash('회원가입이 완료되었습니다!!! 로그인을 하세요', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash('Qeydiyyatiniz ugurla basa catdi! Giris ede bilersiz', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): # Hash password hashed_pw = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_pw) user.save() flash(f'Account created for {form.username.data}!', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: # Redirects to home page if user is already logged in return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash('Account created! Please login', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for(home)) form = RegistrationForm() if form.validate_on_submit(): print(request.form['username']) user = User(username=request.form['username'], email=request.form['email'], password=request.form['password']) print(user) db.session.add(user) db.session.commit() flash(f'Account created for {form.username.data}!', 'success') return redirect(url_for('home')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash(form.password.data).decode('utf-8') #create instance of user user = User(username=form.username.data, email=form.email.data, password=hashed_password) #insert instance in db db.session.add(user) db.session.commit() flash(f'Your accont has been created successfully!','success') return redirect(url_for('login')) #redirect to the function return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash(form.password.data).decode('utf-8') # encrypt the password # create a User instance for this user user = User(username=form.username.data, email=form.email.data, password=hashed_password) # add the user to the database db.session.add(user) db.session.commit() # print out successful message flash(f'Your account has been created! You are now able to log in.', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for("home")) form = RegistrationForm() if form.validate_on_submit(): hashed_pass = bcrypt.generate_password_hash( form.password.data).decode("utf-8") user = User(username=form.username.data, email=form.email.data, password=hashed_pass) db.session.add(user) db.session.commit() flash(f"Account created for {form.username.data}!", category="success") return redirect(url_for("login")) return render_template("register.html", title="Register", form=form)
def register(): form = RegistrationForm() if current_user.is_authenticated: return redirect(url_for("home")) if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode("utf-8") user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash(f'You are able to log into Flask blog', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect('/') form = RegistrationForm() if form.validate_on_submit(): hashed_pass = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_pass) db.session.add(user) db.session.commit() flash(f'Your account has been created!', 'success') return redirect('/login') return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) # created user_id db.session.add(user) db.session.commit() flash('YOUR ACCOUNT HAS BEEN CREATED, YOU CAN NOW LOGIN', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: # clicking the login and register redirects to hello if logged in return redirect(url_for('hello')) form = RegistrationForm() # creating a form instance if form.validate_on_submit(): # validates the form on submission hashed_pw = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_pw) db.session.add(user) db.session.commit() flash('Your account has been created. You are now able to login.', 'success') # flash message of category=success return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_pw = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_pw) db.session.add(user) db.session.commit() flash(f'Your account has been created! You are now able to log in.', 'success') return redirect(url_for('login')) return render_template("register.html", title="Register", form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) # create instance of RegistrationForm() form = RegistrationForm() if form.validate_on_submit(): """Hashing the password will help us not to access the exact password that user entered, instead show us the hashed vesion of the password (hashed Hexa -decimal value).""" hashed_password = bcrypt.generate_password_hash(form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash('Your account has been created! You are now able to log in', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() # if form data validates ok, redirect it to the login page(during POST) if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash(f'Your account has been created! Please login now', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def signup(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(fullname=form.fullname.data, username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash('Your account has been created. You can now login', 'success') return redirect(url_for('login')) return render_template('signup.html', title='Sign Up', form=form)
def register(): # if current_user.is_authenticated: # return redirect(url_for('home')) form = RegistrationForm() # creating object if form.validate_on_submit(): hashed_password = bcrpyt.generate_password_hash( form.password.data).decode('utf-8') # hashing password user = User(username=form.username.data, email=form.email.data, password=hashed_password) # creating object of User model db.session.add(user) # creating session db.session.commit() # saving session flash('Your account has been created! You are now able to log in', 'success') # diplaying message (message , type) return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('hello_world')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash(format('Account created! you are now able to log in.'), 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): # if user is logged in if current_user.is_authenticated: return redirect(url_for('home')) form=RegistrationForm() # if sumbit is pressed in the Registration pages if form.validate_on_submit(): # generate a hash password hashed_password=bcrypt.generate_password_hash(form.password.data).decode('utf-8') # add to database user=User(username=form.username.data,email=form.email.data,password=hashed_password) db.session.add(user) db.session.commit() flash('you had created the account!please engjoy!','success') return redirect(url_for('login')) return render_template('register.html',title='Register',form=form)
def register(): if current_user.is_authenticated: return redirect(url_for('home')) form = RegistrationForm() if form.validate_on_submit(): hashed_password = bcrypt.generate_password_hash( form.password.data).decode('utf-8') #now creating new instance of user using the hashed_password user = User(username=form.username.data, email=form.email.data, password=hashed_password) db.session.add(user) db.session.commit() flash(f'Your account has been created! You can now able to log in', 'success') return redirect(url_for('login')) return render_template('register.html', title='Register', form=form)
def register(): form = RegistrationForm() if form.validate_on_submit(): flash(f'Account created for {form.username.data}!', 'success') return redirect(url_for('home')) return render_template('register.html', title='Register', form=form)