IP Address issues

Had an issue today where one student mistyped their password several times and it blocked our entire lab from logging in to GitHub for a few minutes because they’re all coming from the same IP address. Students that had already logged in where fine, but students that hadn’t logged in couldn’t. They got an error message about too many failed logins from the same IP or account.

Any tricks to get around this? I can’t imagine it’s an uncommon issue with students forgetting their login credentials and school computers sharing the same external IP.

Also had what I assume is a similar problem when we tried to create accounts a few weeks ago. Too many new accounts coming from the same IP within some timeframe seemed to cause issues.