puoi farlo su ip.
quel determinato ip non può rifare il login prima che passino n secondi e te lo archivi su un txt o un db

se usi le sessioni aggirare il problema è semplice, absta chiudere e riaprire il browser