Changes banning from email based to UUID based.

This commit is contained in:
James Quinley 2022-08-04 09:30:00 -07:00
parent f67bc0274f
commit 40efeb76e3
3 changed files with 9 additions and 14 deletions

View File

@ -17,7 +17,7 @@ public class electronicMailHandler {
static final String senderPassword = "dcixokaivbyxbmnj"; static final String senderPassword = "dcixokaivbyxbmnj";
static final String emailSMTPserver = "smtp.gmail.com"; static final String emailSMTPserver = "smtp.gmail.com";
static final String emailSMTPPort = "465"; static final String emailSMTPPort = "465";
public static void Onboarding(String receiverEmail, String User) { public static void Onboarding(String receiverEmail, String User, String UUID) {
//get date for email //get date for email
Date date = new Date(); Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yy"); SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yy");
@ -53,10 +53,9 @@ public class electronicMailHandler {
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
System.err.println("Email ONBOARD Not sent due to an error"); System.err.println("Email ONBOARD Not sent due to an error");
secureCalls.banAction(receiverEmail); secureCalls.banAction(UUID);
if (e instanceof SendFailedException) { System.out.println("Banned user due to invalid email.");
secureCalls.banAction(receiverEmail);
}
} }
} }
public static void newLocation (String receiverEmail, String User, String Adr, String OldAdr) { public static void newLocation (String receiverEmail, String User, String Adr, String OldAdr) {

View File

@ -13,9 +13,9 @@ public class secureCalls {
runnable.run(); runnable.run();
} }
public static void banAction (String email) public static void banAction (String UUID)
{ {
delegationServices.banUserEmail(email); delegationServices.banUserID(UUID);
} }
public static void oneTimeKeyEmail (String email, String key, String user) public static void oneTimeKeyEmail (String email, String key, String user)
{ {

View File

@ -80,19 +80,15 @@ public class delegationServices {
public static String lastNet = null; public static String lastNet = null;
public static String Macid = null; public static String Macid = null;
public static void banUserEmail (String email) public static void banUserID(String UUID)
{ {
BasicDBObject searchQuery = new BasicDBObject(); BasicDBObject searchQuery = new BasicDBObject();
searchQuery.append("Email", email); searchQuery.append("UUID", UUID);
BasicDBObject updateQuery2 = new BasicDBObject(); BasicDBObject updateQuery2 = new BasicDBObject();
updateQuery2.append("$set", updateQuery2.append("$set",
new BasicDBObject().append("Status",false)); new BasicDBObject().append("Status",false));
accountS.updateOne(searchQuery, updateQuery2); accountS.updateOne(searchQuery, updateQuery2);
} }
public static void banUserID(String ID)
{
}
public static void delegationProcesser() { public static void delegationProcesser() {
Document Filter; Document Filter;
@ -1145,7 +1141,7 @@ public class delegationServices {
FNETDOC.insertOne(FnetInit); FNETDOC.insertOne(FnetInit);
BasicDBObject searchQuery = new BasicDBObject(); BasicDBObject searchQuery = new BasicDBObject();
searchQuery.append("clientid", ClientID); searchQuery.append("clientid", ClientID);
electronicMailHandler.Onboarding(Email, User); electronicMailHandler.Onboarding(Email, User,UUID);
BasicDBObject updateQuery = new BasicDBObject(); BasicDBObject updateQuery = new BasicDBObject();
BasicDBObject updateQuery1 = new BasicDBObject(); BasicDBObject updateQuery1 = new BasicDBObject();
updateQuery.append("$set", updateQuery.append("$set",