Per request from the Support team (CASE #: 02167247), I am creating the ticket to enhance the feature in the PAM module.
Currently, the login module only provides the user and password in the PAM module.
---
user = nameCallback.getName(); pass = String.copyValueOf(passwordCallback.getPassword());
---
We are currently implementing TDV for one of Korea's most significant financial stakeholders. This will be the first successful client for TDV in the financial sector of Korea. We hope to extend TDV to other financial clients as we finish this project.
Thus, we are taking this project seriously. Given this fact, most financial stakeholders request high security for the accessibility to their data source.
The stakeholder needs to control the accessibility of clients attempting to access TDV with the account and the client's IP address. To achieve their requirement, we implement the login module; however, it only provides the user's id and the password.
As we could not get this information, we request the enhancement of fetching the client's IP addresses in the Login module to provide this info. This is a critical requirement for the first financial stakeholders in Korea, and this enhancement could fulfill other stakeholders that require a high level of security.
Thank you, and please prioritize this enhancement to make this project successful!
Thanks for the additional context. We are currently investigating the feasibility of this request and will be able to comment on the timelines as well as the release vehicle after the investigation. I'll update the idea as we make progress on this request.