BigW Consortium Gitlab
It uses a user activity table instead of a column in users. Tested with mySQL and postgreSQL