You can set WordPress to destroy other sessions and keep one active session per user at a time. WordPress already allows you to logout from all other session in a click from user profile page on admin area. Now today, in this lesson you will learn about automating this process to allow only one login at a time on your website.
One Active Session is the new WordPress plugin that uses built-in WordPress function (the button on the user profile screen) to clears all other sessions. It also limits simultaneous logins and works for all users automatically.
Start by installing ‘One Active Session’ plugin in WordPress
Upon activation, the plugin automates the process of logging out users from inactive sessions.