Since we are having user email at this point we should collaborate it in the project or leave it as it is if we think of changing our third party auth in future