Skip to content

Data Integrity and Secure Authentication

To ensure data accuracy and security, we integrated Formik and Yup for handling and validating user input within forms. These libraries (tools) help enforce data integrity by validating information before it reaches the backend, reducing errors and improving the reliability of policy management. Users are also notified immediately if an input does not meet requirements, preventing common mistakes and securing data accuracy. Alongside form validation, the application also uses Keycloak to manage user authentication and authorization, ensuring that only authorized users can access specific features. This adds an essential layer of security, allowing us to manage user sessions confidently, protect sensitive data, and deliver a seamless, secure experience. With its secure, intuitive, and highly functional design, the DPM’s GUI is designed to meet current needs in policy management.