Скрипт ограничения доступа WordPress

Сайт kapitan39.ru. На сайте есть контент с ограниченным доступом (только для учеников). Возникла ситуация с утечкой доступа к теоретической части — ученики начали делиться доступом со своими друзьями, а компания терять деньги.

Был написан скрипт для получения большей информации по пользователям: устройство, браузер, ip и т.п. в дальнейшем за одним пользователем будет закреплено одно устройство. При попытке входа с другого аккаунт может быть заблокирован.