Identity Management System
The project included the development, installation and configuration of infrastructure at the central location of the AMRES system for user authentication. The system includes central and local applications for managing entities within the Lightweight Directory Access Protocol (LDAP) directory for identity management. The application allows administrators to create user accounts, generate passwords, or send activation links via email, update user accounts, change and reset forgotten passwords, deactivate users, and delete inactive users. In the central application, working with an unlimited number of institutions is enabled, while the local application is designed for one institution that has its own LDAP. The project allowed implementation of the Eduroam program in academic institutions. For the implementation of the project, the following technologies are used: Spring, JSF 2, PrimeFaces, PostgreSQL.