diff --git a/login_provider/db.py b/login_provider/db.py
index 3eff8b649b4e93f3888e1aba31949e8518df9326..e55b4efc0f25939a873e36b5c3a63a7e0f99e632 100644
--- a/login_provider/db.py
+++ b/login_provider/db.py
@@ -39,6 +39,7 @@ class User(UserMixin):
         Returns:
             Boolean result of password verification
         """
+        password = password.replace('"', '\\"')
         querystring = '''{{
         verifyPassword(
             username: "{0}",