From 0006a0e88777fd03196fe77d56d406b75b63e36b Mon Sep 17 00:00:00 2001 From: James Date: Fri, 4 Feb 2022 16:57:22 -0800 Subject: [PATCH] Backup --- .../com/jamesquinley/Asecure/emailVerify.java | 9 +++++++ .../delegationServices.java | 25 ++++++++----------- 2 files changed, 20 insertions(+), 14 deletions(-) create mode 100644 src/main/java/com/jamesquinley/Asecure/emailVerify.java diff --git a/src/main/java/com/jamesquinley/Asecure/emailVerify.java b/src/main/java/com/jamesquinley/Asecure/emailVerify.java new file mode 100644 index 0000000..d7fd1da --- /dev/null +++ b/src/main/java/com/jamesquinley/Asecure/emailVerify.java @@ -0,0 +1,9 @@ +package com.jamesquinley.Asecure; + +public class emailVerify { + + /* + This will handle both account creation verify and login verify tasks, it will not verify for token based logins as + that form of login is client controlled and no user input is allowed, hacked clients are also locked out of the network + */ +} diff --git a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java index 9785955..bc60cda 100644 --- a/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java +++ b/src/main/java/com/jamesquinley/DelegationServices/delegationServices.java @@ -88,7 +88,7 @@ public class delegationServices { updateQuery2.append("$set", new BasicDBObject().append("Fname", Fname)); updateQuery3.append("$set", - new BasicDBObject().append("path", Path)); + new BasicDBObject().append("Path", Path)); updateQuery4.append("$set", new BasicDBObject().append("User", UserName)); updateQuery5.append("$set", @@ -162,7 +162,6 @@ public class delegationServices { String Path; String UserName; String Email; - try { accountServer = accountS.find(eq("Token", CTOKEN)).first(); Token = (int) accountServer.get("Token"); @@ -173,12 +172,12 @@ public class delegationServices { Token = (int) Lrequest.get("Token"); Password = (String) Lrequest.get("Password"); Fname = (String) Lrequest.get("FName"); - Path = (String) Lrequest.get("Path"); + Path = (String) Lrequest.get("path"); Email = (String) Lrequest.get("Email"); UserName = (String) Lrequest.get("User"); BasicDBObject searchQuery = new BasicDBObject(); - searchQuery.append("User", UserName); + searchQuery.append("Token", Token); BasicDBObject SqS = new BasicDBObject(); SqS.append("clientid", ClientID); @@ -193,27 +192,25 @@ public class delegationServices { updateQuery.append("$set", new BasicDBObject().append("type", 12)); updateQuery1.append("$set", - new BasicDBObject().append("token", Token)); + new BasicDBObject().append("Token", Token)); updateQuery2.append("$set", - new BasicDBObject().append("Fname", Fname)); + new BasicDBObject().append("FName", Fname)); updateQuery3.append("$set", - new BasicDBObject().append("path", Path)); + new BasicDBObject().append("Path", Path)); updateQuery4.append("$set", new BasicDBObject().append("User", UserName)); - updateQuery5.append("$set", - new BasicDBObject().append("Password", Password)); updateQuery7.append("$set", new BasicDBObject().append("Email", Email)); updateQuery6.append("$set", new BasicDBObject().append("status", true)); // System.out.println("Sending Info To Forwarding Server"); dCollection.updateOne(SqS, updateQuery); + dCollection.updateOne(SqS, updateQuery6); accountS.updateOne(searchQuery, updateQuery1); accountS.updateOne(searchQuery, updateQuery2); accountS.updateOne(searchQuery, updateQuery3); accountS.updateOne(searchQuery, updateQuery4); accountS.updateOne(searchQuery, updateQuery5); - dCollection.updateOne(searchQuery, updateQuery6); accountS.updateOne(searchQuery, updateQuery7); System.out.println("Updated Account"); //delegationTimer.trigger(); @@ -296,11 +293,11 @@ public class delegationServices { updateQuery.append("$set", new BasicDBObject().append("type", 8)); updateQuery1.append("$set", - new BasicDBObject().append("token", Token)); + new BasicDBObject().append("Token", Token)); updateQuery2.append("$set", new BasicDBObject().append("Fname", Fname)); updateQuery3.append("$set", - new BasicDBObject().append("path", Path)); + new BasicDBObject().append("Path", Path)); updateQuery4.append("$set", new BasicDBObject().append("User", UserName)); updateQuery5.append("$set", @@ -401,7 +398,7 @@ public class delegationServices { updateQuery2.append("$set", new BasicDBObject().append("Fname", Fname)); updateQuery3.append("$set", - new BasicDBObject().append("path", Path)); + new BasicDBObject().append("Path", Path)); updateQuery4.append("$set", new BasicDBObject().append("User", UserName)); updateQuery5.append("$set", @@ -499,4 +496,4 @@ public class delegationServices { delegationTimer.trigger(); } } - } + } \ No newline at end of file