My goal is to develop a webpage that allows users to create profiles through a form, with the form data sent to my server to generate nodes in neo4j. I am focused on preventing unauthorized commands from being sent to my server, such as via injection methods like Chrome extensions.
I understand that I will need to use the REST API to interact with neo4j using Java and Jersey for communication purposes. Securing data transmission between client and server, validating incoming data, and safeguarding against harmful commands to neo4j are areas where I lack experience. Additionally, working with graph databases, specifically neo4j, is also new to me.
If someone could provide a step-by-step example of how to achieve this task, including required tools, necessary commands on both client and server ends, it would greatly benefit my development process. Any assistance offered would be greatly appreciated as overcoming this challenge will significantly accelerate the progress of my project.