Spring Boot Security in Payment Gateway Applications
DOI:
https://doi.org/10.47941/ijce.2201Keywords:
Spring Boot, Security, Payment Gateway, Authentication, Authorization, CSRF Protection, HTTPS.Abstract
Ensuring the security of payment gateway applications is paramount in the digital era. This paper reviews the capabilities of Spring Boot Security, its implementation in payment gateway applications, and best practices for optimal security. Emphasis is placed on authentication, authorization, CSRF protection, securing endpoints, and enforcing HTTPS. The paper includes code examples, and statistical data to illustrate the effectiveness of Spring Boot Security.
Downloads
References
Spring Boot Documentation. [Online]. Available: https://spring.io/projects/spring-boot
Spring Security Reference. [Online]. Available: https://docs.spring.io/spring-security/reference/index.html
OWASP CSRF Prevention. [Online]. Available: https://owasp.org/www-community/attacks/csrf
OAuth2 and JWT. [Online]. Available: https://oauth.net/2/
"The definitive guide to Spring Security" by J. Grandjean, Manning Publications, 2021.
"Pro Spring Security" by M. Winch, Apress, 2017.
"Spring in Action" by C. Walls, Manning Publications, 2018.
"Java Persistence with Spring Data and Hibernate" by P. Fisher and S. Murphy, Springer, 2018.
"Spring Microservices in Action" by J. Carnell, Manning Publications, 2017.
"Spring Security Essentials" by R. Winch, Packt Publishing, 2015.
"Learning Spring Boot 2.0" by G. Turnquist, Packt Publishing, 2017.
"Spring Boot 2 Recipes: A Problem-Solution Approach" by M. Anghel Leonard, Apress, 2019.
"Effective Java" by J. Bloch, Addison-Wesley, 2018.
"High-Performance Java Persistence" by V. Mihalcea, Amazon Digital Services LLC, 2016.
"Building Microservices" by S. Newman, O'Reilly Media, 2015.
"Java Concurrency in Practice" by B. Goetz et al., Addison-Wesley, 2006.
"Site Reliability Engineering: How Google Runs Production Systems" by N. Murphy, B. Beyer, and C. Jones, O'Reilly Media, 2016.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Pavan Kumar Joshi
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution (CC-BY) 4.0 License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.