Post user hooks is triggered for existing users also

Hi All,

I am using passwordless authentication using phone number. I create a hook on Post User Registration . It says the it will be triggered whenever a new user in the database is connected. But I get the webhook every time a user requests for OTP. also the user id is same everytime which means that its not a new user everytime.