I wonder something about the usage of the metamask wallet for Dapp. I have implemented an Authentication mechanism to my Dapp with Keycloak, and I ask for blockchain wallet addresses of the users in the registration.
However, I need to be sure that when the user uses my Dapp, he/she uses the address they provided in the registration; otherwise, I need to revoke their request.
I use metamask as a wallet provider; thank you.