Beispiel #1
0
	def register(self, auth):
		try:
			res = auth.create_user_with_email_and_password(self.email, self.password)
			return res
		except requests.exceptions.HTTPError as e:
			print("Can't register: {}".format(e), sys.stderr)
			return fb.http_error(e)
Beispiel #2
0
	def login(self, auth):
		try:
			login = auth.sign_in_with_email_and_password(self.email, self.password)
			self.id_token = login['idToken']
			return login
		except requests.exceptions.HTTPError as e:
			print("Can't log in: {}".format(e), sys.stderr)
			return fb.http_error(e)
Beispiel #3
0
	def reset_password(self, auth):
		try:
			return auth.send_password_reset_email(self.email)
		except requests.exceptions.HTTPError as e:
			print("Can't reset password: {}".format(e), sys.stderr)
			return fb.http_error(e)