is there an add-on for single account with multiple IP addresses detection?
I have a paid subscription forums and a subscriber might distribute his account username and password.
Is there any professional platforms can host my content and can provide protection from username and password sharing?
You can check how many simultaneous active sessions an account has on different devices, and allow a user a maximum of 2 concurrent active sessions (e.g. one for his browser and one for his mobile). If there's a 3rd device kicking in, it won't be allowed for say, 2 minutes (e.g. "you are currently active on 2 other devices at the moment, please wait at least 2 minutes and try again").
This way, the password sharing that you want to avoid becomes 'time sharing', meaning when one user is actively using the account, the others can't.. which will probably discourage most users from passing their account around.
Think this was him just theorizing a possible add-on.That is great, how can I activate this feature? is it built in XenForo or I need third party? please give more details
Think this was him just theorizing a possible add-on.
Require two-step verification
permission).Verification code via app
). Passkeys require physical hardware or a cloud-based account to keep the keys in sync across multiple devices (for example for iOS devices, I really doubt users would go through the trouble of sharing their Apple ID credentials, which is what would need to happen). Another option (although the add-on isn't public) would be 2FA codes being sent to their Telegram account. Also something I doubt that users would be sharing since it's tied to their phone number.how can you force a certain usergroup to use 2FA is there an automatic process that would trigger to send out to that usergroup they have to enable it ?You could require the subscribers to use 2FA, because that would make account sharing difficult right. Not impossible, but it adds a layer of difficulty.
how would you do that, and hint to what ADD on to install or where to find it in XF ?You can check how many simultaneous active sessions an account has on different devices, and allow a user a maximum of 2 concurrent active sessions (e.g. one for his browser and one for his mobile). If there's a 3rd device kicking in, it won't be allowed for say, 2 minutes (e.g. "you are currently active on 2 other devices at the moment, please wait at least 2 minutes and try again").
This way, the password sharing that you want to avoid becomes 'time sharing', meaning when one user is actively using the account, the others can't.. which will probably discourage most users from passing their account around.
You can activate it in the group permissions ("Require two-step verification" in General Permissions).how can you force a certain usergroup to use 2FA is there an automatic process that would trigger to send out to that usergroup they have to enable it ?
It needs to be custom programmed.how would you do that, and hint to what ADD on to install or where to find it in XF ?
On the user group permissions, set “Require two-step verification” to Yes.how can you force a certain usergroup to use 2FA is there an automatic process that would trigger to send out to that usergroup they have to enable it ?
We use essential cookies to make this site work, and optional cookies to enhance your experience.