I need to write a new module based on IP Authenticator module, that verify IP of user login. The idea: Remember known good ip addresses. Anytime someone tries to log in from a new (unknown) ip address, we send a verification email to the user. The new IP address is allowed only if they confirm it via email.