I am wanting to create a banned users list based on a person’s IP address and email address. I ran a test this morning by creating a test user account, and collecting the IP address (from my computer), adding them to the banned users list, but then I ran another test this afternoon by creating another test user account with a different email but from the same computer and ran it against the banned users list, but it passed and was able to proceed with creating the account. Turns out that somehow the IP changed between this morning and this afternoon. Is this normal?
If my IP can change in one day, then checking a person’s IP during sign up against a list of banned IPs won’t work.
Are there any other workarounds I can identify banned users by?