def PerformRegistration(): if current_user.is_authenticated: return redirect(url_for('main.ShowIndex')) form = RegistrationForm() if form.validate_on_submit(): user = User(email=form.email.data, vendor_id=form.vendor_id.data) user.SetPassword(form.password.data) db.session.commit() user.CreateRootCategory() flash('Теперь вы можете войти.') return redirect(url_for('auth.PerformLogin')) return render_template('auth/register.html', form=form)
def PerformRegistration(): if current_user.is_authenticated: return redirect(url_for('main.ShowIndex')) form = RegistrationForm() if form.validate_on_submit(): user = User(email=form.email.data) user.SetPassword(form.password.data) db.session.add(user) db.session.commit() flash('Теперь вы можете войти.') current_app.logger.info('{} registered'.format(user.email)) return redirect(url_for('auth.PerformLogin')) return render_template('auth/register.html', form=form)
def register(): if (current_user.is_authenticated): return redirect(url_for('index')) form = RegisterForm() if form.validate_on_submit(): user = User(username=form.username.data, email=form.email.data) #Add more parameters later user.SetPassword(form.password.data) db.session.add(user) db.session.commit() flash("You successfully made an account!") return redirect(url_for('login')) return render_template('register.html', form=form)
def PerformRegistration(): if current_user.is_authenticated and current_user.role != UserRoles.admin: return redirect(url_for('main.ShowIndex')) form = RegistrationForm() if form.validate_on_submit(): email = form.email.data.lower() user = User(email = email) user.SetPassword(form.password.data) db.session.add(user) db.session.commit() flash ('Теперь пользователь может войти.') current_app.logger.info('{} registered'.format(user.email)) if current_user.is_authenticated and current_user.role == UserRoles.admin: return redirect(url_for('main.ShowUsers')) else: return redirect(url_for('auth.PerformLogin')) return render_template ('auth/register.html', form = form)
def PerformRegistration(): if current_user.is_authenticated: return redirect(url_for('main.ShowIndex')) form = RegistrationForm() if form.validate_on_submit(): user = User(email=form.email.data, hub_id=form.hub_id.data, client_id=form.client_id.data, client_secret=form.client_secret.data, partners_key=form.partners_key.data) try: token = user.EcwidGetStoreToken(form.hub_id.data)['access_token'] store_info = user.EcwidTestPartnersKey() except: flash('Введённые API ключи не действительны.') return render_template('auth/register.html', form=form) user.SetPassword(form.password.data) db.session.add(user) db.session.commit() flash('Теперь вы можете войти.') return redirect(url_for('auth.PerformLogin')) return render_template('auth/register.html', form=form)