I am building an API for a site in Node JS. The front-end of the site is built using React. Does anyone know how Square sanitizes inputs to their APIs? I am specifically working with the customers, orders, and payments APIs right now, but this applies to all the endpoints they expose. I am ingesting form data and am currently implementing middleware to check for SQL/NoSQL injections because I do not know what Square is using on their backend. I figure its just better to be safe and safeguard against a range of potential attacks regardless of what DB/Server Square is running on. I was hoping for some more information to help guide what I should be looking for. If anyone has any info that would be super helpful. Thanks!
dle300
1
Wanted to provide an update. I’m waiting on a response from the team. ![]()
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| I want help for Custom E-Commerce Platform Integration with Square Payments | 1 | 110 | July 18, 2024 | |
| Square payment integration | 1 | 396 | February 28, 2024 | |
| Initializing Square Client (node) in NextJS / SSR Application | 2 | 5019 | September 3, 2021 | |
| Square API for web apps | 7 | 1525 | September 17, 2022 | |
| Square API/Supabase? | 4 | 636 | May 3, 2024 |