This plugin is great, and it mostly fulfills my needs.
BUT it is not multisite safe.
Can you please change it so the menus etc check a capability like delete_users rather than manage_options.
The issue is that if this plugin is activated on a multisite installation an administrator can kill the session of a super admin….
]]>This plugin looks good, but the last update was over two year ago. Is it safe to use??
plugin outdated ?
]]>This plugin looks good, but the last update was over one year ago. Is it safe to use, or -better- will there be an update soon?
]]>Any option to destroy all other user session after login a user. i fount an option for destroying sessions as
// get all sessions for user with ID $user_id $sessions = WP_Session_Tokens::get_instance( $user->ID ); // we have got the sessions, destroy them all! $sessions->destroy_all();
it can use on authenticating a user, but i am using social login plugin for authenticating using social media, so need to hack the plugin for achieving the same. so let me know any option to destroy the session on or after “wp_login” action.
]]>Hello!
I have been using the plugin for about a year and it works well for me.
I just have a question how to delete all expired sessions?
Thank you for plugin.
Svetlana.
It would be really cool if you were also to be able to set inactive session timeout levels both as a site admin and also at the network level.
]]>Hey,
I just installed your plugin and it shows that all user sessions expire in 12 months which is correct because i have another plugin that it supposed to keep users logged in for a year. But for some reason, i see that a user logs in many times during the day, and then the next day, and the next day. So while his session is supposed to last for 12 months and your plugin shows that indeed it expires in 12 months, looks like the user has to manually log in every time he opens the page because his session expires every time he closes the browser. Any insight why this is happening? I suppose your plugin shows correct expiration date (in 12 months) but what could be the reason why users′ sessions don′t last 12 months and they have to log in again and again?
]]>If you modify readme.txt in the tags/0.3.1 then you can avoid another “release”.
]]>I have only one session
wp user meta list 1 --keys=session_tokens
+---------+----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| user_id | meta_key | meta_value |
+---------+----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| 1 | session_tokens | {"6833565ff000ebbd3e6d3bd711f4cf85368b9a4725afa4c6edc3e07dcb75897e":{"expiration":1455500138,"ip":"84.3.64.26","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:45 |
| | | .0) Gecko\/20100101 Firefox\/45.0","login":1455327338},"75f8747a5f62b4fed36ee4641d9507f04a96c74a646b17651a1c98cbc1df5375":{"expiration":1455538163,"ip":"84.3.64.26", |
| | | "ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:45.0) Gecko\/20100101 Firefox\/45.0","login":1455365363}} |
+---------+----------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------+
USC lists is twice, the two are exactly the same.
Please advise.
My query have 2 parts
1) I have a wordpress site and I want to limit active users to only 10.
That means only 10 users can logon at a time.
If the 11th user wants to login then one of the previous users must logoff.
2) One user cannot login from two systems on the same network.
If the user login into 2nd system the previous session should be discarded and should logout the previous session.
Is this possible to do it in the plugin : user session control?
If so plz reply to this OR buzz me on rohitnaikwork (at) gmail.com
]]>Please consider using WP_List_Table
https://codex.www.ads-software.com/Class_Reference/WP_List_Table
]]>I’ve noticed a problem with multisite installations: The plugin only work correctly on the first blog (regardless of whether it is activated network wide or individually). On all other blogs, the timestamps are invalid an the IP address is missing completely.
]]>