I expanded on this in an adjacent comment: smartcards might be a cheap and easy solve here. Insert the card to log in, pull the card and you get logged out. Bonus points if the smartcard is also your access card for e.g. the break room.