Login 2 people

I’m not aware of any built in functionality that prevents users from logging in on multiple devices at the same time. Best you can do is gather any limited device info and try to create a fingerprint of the device. It’s not foolproof as most browsers prevent granular device and user tracking, and in my opinion would be a bigger pain due to false positives.

If you force sessions to expire, it won’t prevent users from sharing an email address, but it will become annoying for the owner of the email that has to constantly provide new pins to the other user.

Also, if you have enough functionality that relies on user specific columns, both users will be trampling over each other constantly and providing a bad experience for both.

3 Likes