If the user is already logged in, using this hook will trigger linking with that wallet rather than login. The difference between login and linking is that login will create a new user if one doesn’t exist, whereas linking will add the wallet to the existing user.