Make sure to user lowercase for user email

This commit is contained in:
Son NK 2020-01-04 10:24:01 +01:00
parent 837ab8258e
commit d6aa6e7b94
4 changed files with 10 additions and 4 deletions

View File

@ -103,7 +103,9 @@ def facebook_callback():
# create user
else:
LOG.d("create facebook user with %s", facebook_user_data)
user = User.create(email=email, name=facebook_user_data["name"], activated=True)
user = User.create(
email=email.lower(), name=facebook_user_data["name"], activated=True
)
if picture_url:
LOG.d("set user profile picture to %s", picture_url)

View File

@ -86,7 +86,7 @@ def github_callback():
if not user:
LOG.d("create github user")
user = User.create(
email=email, name=github_user_data.get("name") or "", activated=True
email=email.lower(), name=github_user_data.get("name") or "", activated=True
)
db.session.commit()
login_user(user)

View File

@ -93,7 +93,9 @@ def google_callback():
# create user
else:
LOG.d("create google user with %s", google_user_data)
user = User.create(email=email, name=google_user_data["name"], activated=True)
user = User.create(
email=email.lower(), name=google_user_data["name"], activated=True
)
if picture_url:
LOG.d("set user profile picture to %s", picture_url)

View File

@ -46,7 +46,9 @@ def register():
else:
LOG.debug("create user %s", form.email.data)
user = User.create(
email=form.email.data, name=form.name.data, password=form.password.data
email=form.email.data.lower(),
name=form.name.data,
password=form.password.data,
)
db.session.commit()