我创建了一个注册表单,可以很好地向MongoDB添加用户详细信息。我遇到的问题是在登录表单中验证用户名和密码。详细信息请在注册表中输入如下:
MongoCollection<org.bson.Document> collection = db.getCollection("Members");
Document doc = new Document("firstname", jTxtFirstName.getText())
.append("surname", jTxtSurname.getText())
.append("username", jTxtUsername.getText())
.append("password", jTxtPassword.getText())
.append("phone", jTxtPhone.getText())
.append("email", jTxtemail.getText());
collection.insertOne(doc);
我假设用户名和密码将通过读取查询进行验证。我不确定如何执行此操作。感谢您提前提供任何帮助。
答案 0 :(得分:0)
您必须编写代码(或使用某些库)来验证和清理用户输入。例如,您可以使用正则表达式。
String username= jTxtUsername.getText()
// write code to validate username