Hi everyone, I’m working on a project to create a website with content available only for members. The idea is pretty simple: I have a landing page with a “Purchase Membership” button, and the rest of the content is accessible only to those who acquire the membership. I’m looking for solutions to prevent account sharing, considering it’s easy to share a WordPress user and password. Even activating 2FA and limiting the session to one user, the access is still easy to share.
So, I think the best solution for this is to use an SSO login, which I believe will reduce the chances that a user wants to share their social media/email credentials.
**However,** I found some challenges in finding a solution that covers using the SSO login instead of the native login for registration and sign-in.
Most of the membership plugins I researched have integration with SSO Login, but in the checkout process, they ask for a username and password.
I drew a basic diagram that I think is the best solution: [https://excalidraw.com/#json=NXyNyLqEuGEr4u4eDrhXr,DH8r\_Z9lb0cLL8CZLaqD5Q](https://excalidraw.com/#json=NXyNyLqEuGEr4u4eDrhXr,DH8r_Z9lb0cLL8CZLaqD5Q)
​
* Has anyone implemented something like this before?
* Which approach do you think can be effective for this kind of implementation? I also consider hardcode solutions.
My idea is that everyone can brainstorm here, and this result **will be** useful for the entire community as well as for anyone looking for a similar solution.
[ad_2]
Account sharing is virtually impossible to stop. Look at your business model and modify your offering to make it more attractive for people to not share accounts.