This commit is contained in:
Vyacheslav Anzhiganov 2017-10-25 04:02:55 +03:00
parent 944028c9d0
commit f07aba34c8
2 changed files with 14 additions and 10 deletions

View file

@ -10,3 +10,4 @@ requests
celery celery
psycopg2 psycopg2
redis redis
requests

View file

@ -2,6 +2,7 @@
import re import re
import requests import requests
import validator
from flask import ( from flask import (
g, Blueprint, render_template, abort, current_app, redirect, redirect, g, Blueprint, render_template, abort, current_app, redirect, redirect,
request, url_for, session, flash request, url_for, session, flash
@ -73,10 +74,10 @@ def create_profile_post():
email = request.form['email'] email = request.form['email']
if not name: if not name:
flash(u'Error: you have to provide a name') flash(u'Error: you have to provide a name')
elif '@' not in email: if not validator.email(email):
flash(u'Error: you have to enter a valid email address') flash(u'Error: you have to enter a valid email address')
return redirect(url_for('home.create_profile')) return redirect(url_for('home.create_profile'))
else:
flash(u'Profile successfully created') flash(u'Profile successfully created')
u = User(email) u = User(email)
u.name = name u.name = name
@ -176,6 +177,8 @@ def create_or_login(resp):
# flash(u'Successfully signed in') # flash(u'Successfully signed in')
g.user = user g.user = user
print session
if not session['token']: if not session['token']:
print('not token')
return redirect(url_for('pages_home.token')) return redirect(url_for('pages_home.token'))
return redirect(oid.get_next_url()) return redirect(oid.get_next_url())