def create_profile(): if current_user.is_authenticated(): return redirect(url_for('users.index')) form = CreateProfileForm() if form.validate_on_submit(): user = User() user.email = form.email.data.strip() user.password = form.password.data user.github_id = session['github_id'] user.name = session['name'] user.github_username = session['github_username'] user.oauth_token = session['oauth_token'] user.location = session['location'] user.save() if login_user(user): flash(_("Logged in"), 'success') return redirect(url_for('users.index')) return render_template('frontend/create_profile.html', form=form)