Integration with LearnDash
-
Hi, I would like to know if it is possible to use it along with LearnDash.
-
Hello @googlechef20 !
As LearnDash relies on the native WordPress user management, there’s definitely no reasons why you couldn’t: this plugin manages native WordPress sessions.
Thank you for your response. I did install it and found out that I was restricted to 1 to 3 counts per user and 1 to 3 counts per ip address.
I think to be able to select the number counts and the number of ip addresses separately is more feasible.
Is it not possible to limit 1 user to be able to connect from 3 different ip addresses?
Hello !
It’s not possible for now… because I hadn’t thought about it (I’ve never seen this need). But it’s a good suggestion and I’ll see if it’s possible to implement it for the next release. Thanks for that π
In the meantime, the closest thing is “3 sessions per user”, but I agree it’s not exactly what you want to achieve.
I’ll keep you in touch as soon as I have (good or bad) news on your suggestion.
Thanks again.
PierreSo does “3 sessions per user” mean that the user can only log in 3 times a day?
Most users interested in this plugin are going to be the ones running membership sites.
Limiting a user to just 3 sessions per day is something that might annoy a lot of users. However, if a user is limited to a certain number of ip addresses with an unlimited number of logins is going to discourage account sharing imo.
I hope you do consider it and add it to the next edition of the plugin.
It’s not “sessions per day” (or per week, or per month) it’s “concurrent session”.
WordPress has the ability to keep session even if the user doesn’t interact with the session for many times.
If you go in the page PerfOps Tools > Sessions, you will see many sessions which are “unused”.
If you want these unused sessions “vanish”, you can set an idle time…
But sessions ans sessions limitations are definitely “concurrent sessions”.So, β3 sessions per userβ means a user can have up to 3 simultaneous sessions (regardless it’s ip, device, etc…).
Is it more clear?
(don’t hesitate to ask if it’s not, English is not my mother tongue π )
Oops! I got it all wrong. I thought the plugin was to prevent a user from sharing their login/password by limiting their sessions to ip addresses. It now makes a lot of sense to me.
I honestly believe, if you can include thisfuncitionality in the plugin, it will have a lot of demand since people like me running membership sites are always looking for such plugins.I promise, I’ll keep you in touch about this feature before the end of the week…
Hello!
After reviewing your suggestion, I can confirm the next release of Sessions (1.1.0) will embed a feature to limit concurrent IP per user. This release will be ready before mid-April.Thanks again for your suggestion.
PierreHi,
Thank you for taking it into consideration. Will this feature also include limiting a user to any number of IP Addresses a day?
Let me elaborate. I want to discourage my users to share their credentials. To achieve this I want them to be able to connect to my website from 3 different IPs only. One for home, one for work and one for their mobile device including concurrent session limitation.
Will this update include this?
Regards,
Omair.
It will not implements sessions per days, week or month… The paradygm of sessions in WordPress doesn’t fit with this sort of things.
Nevertheless, you will be able to achieve what you want with this new features :
– set max 3 concurrent IPs / user (new feature)
– set idle timeout to low value (existing feature)It will do the job: a user will never use more than 3 IPs…
Thank you for the explanation. Wish you all the best.
Hello @googlechef20 !
The version released yesterday (1.1.0) integrates this feature.Thanks again for the suggestion π
The topic ‘Integration with LearnDash’ is closed to new replies.