Share Users & Logins Across Multiple Sites is very simple and easy to use plugin that allows you to quickly and easily share users, logins, and registrations across multiple WordPress websites. If you've ever found yourself needing to share users across multiple WordPress websites, then this is the perfect plugin for you. As an agency, we used this plugin on two websites elementorqa.com and courses.elementorqa.com. as you can see, these are two individual websites that are a part of the same brand. One of the websites is a question answers platform, while the other one is a courses platform, which offers a free course that helps users learn how to use elementor.
The websites are hosted on different servers. Every time somebody registered on one of them, we wanted the registration, and subsequent user login information shared to the other respective website. Following the registration, we wanted our user to automatically be logged into the other website. That means that registrations, users, and login status is needed to be shared across the web sites. You can do this with a complicated SSO method, but if you have a smaller number of websites in your network (1-5) this is the perfect situation for you. All you need to do is enter the two website addresses, install the plugin on both WordPress installations, and then Activate it automatically.
The plug-in is extremely easy to use, well designed, and secure. See more of our thoughts below our video walkthrough of Share Users Pro.
Video Walkthrough, Features & Review
In Depth Thoughts On Share Logins Pro
Share Users & Logins Across Multiple Sites is a great plugin to use if you need to Share user logins, registrations, account deletions, and additional information between two or more WordPress installations. For example, if you have one main website, and one website for online course, you can share users between the two. Say that you have a paid registration on your main website, and want to give users access to online courses (housed on a sub domain installation of WordPress). With this plugin you can sync users across the websites as soon as they register and pay on the main one. As you can see, there are many use cases for this plugin, but it boils down to: do you need to share uses between two or more WordPress websites?
There is compatibility between Gravity Forms, Theme My Login, Easy Digital Downloads, WooCommerce, and a couple of other essential WordPress plugins. This means that for most use cases the plugin is guaranteed to work, and in additional use cases support will help you if there are any issues.
The data shared between two websites is done via custom REST API endpoints. the plugin uses Ncrypt to encrypt and decrypt the data, and you can set your own access token to secure the data. What this means is that the data is extremely difficult to intercept, and because you can set your own access token, it's difficult to spoof a user login, account creation, or something else. The security behind the plugin is strong, follows best practices, and will not be a liability.
Free VS Pro
There is a free version of this plugin, and there is a paid version of this plugin that starts at $49.00 per year. The paid version that costs $49.00 allows you to sync two websites, while another version that costs $99 allows you to sync up to five websites.
Note that the free version is called Share Logins Across Multiple Sites, but the paid version is called Share Users & Logins Across Multiple Sites.
The free version allows you to sync logins between two websites, but it will not sync user registrations or account deletions. What this means is that if a user registers on one website, they will not be pushed to the other website. You will need to do this manually. For any application other than a simple hobby website, you'll want to go for the pro version. This is because if you have many users registering on your websites, or if you have a user that wants to instantly access the other website upon registration, this would be impossible with the free version of the plugin.
Set Up & Features
This plugin is extremely easy to get configured. All you need to do is enter the URL of your remote site into the first field in the plugin settings.
Depending on your plan you can share the log in between multiple websites, but in our case we could only share the users between two websites.
Once the websites are added, you can configure the incoming and outgoing requests. These allow you to choose what data is shared between the websites. You can choose to share logins, registrations, account deletions, and more. As we stated before, if you have two websites on the same network (but it doesn't make sense implementing a SSO solution due to pricing and a complicated setup,) this is the plugin for you.
After you've added each respective website on both WordPress installation, and checked off your incoming and outgoing requests on both WordPress installations, share logins pro should be working correctly.
Your basic settings allow you to enable a log for every activity (this is good if you are legally required to keep an audit of your users), disallow user roles (for instance, you can only allow subscribers to be synced between the two websites, but not authors), handle incoming rolls and more. Incoming rolls are created by an API request from the remote website. You can choose to keep all of the roles, delete roles, or change them in accordance with your website user setup.
You can also sync custom user meta fields between the websites, and set your password field (if it's not working correctly).
Share logins pro will automatically validate the connection between the websites. What this means is that if your connection isn't functional, you'll have good diagnostics information to troubleshoot the issue yourself or go to support with.
For example, if you see that the delete user functionality is not sending to the external website from your current website, you know that is an issue that is probably causing your connection to not work and you can focus your troubleshooting efforts on that.
This is definitely an under appreciated section of this plugin. You're able to migrate users between your two websites. What this means is that you can export users from one website and import them to another ensuring that all users are pushed to both websites. Before you installed this plugin, if you had registrations on the individual websites that weren't pushed between them, migrating users will ensure that they won't need to register for new accounts, or delete the existing ones. As they are users on both sites, the login, logout, and other features of this plugin will work for them as well as new registrations.
It's also not just a simple “click the button to export” interface. You can exclude users, roles, and export metadata. This is a really powerful and well thought out function of the plugin that can be very helpful to some website owners.
Ease Of Use & Design
As you can see from the screenshots and discussion of set up and installation, you can see that this plugin is well designed and easy to use. The setup consists of entering URL addresses, and checking off boxes. Assuming that everything is configured correctly and there are no plug-in conflicts, the tool should be working. Fields are easy to enter information into, and the plugin is laid out in a way that is simple to understand. You don't need to be a WordPress wizard to figure this one out.
This tool also solves a major issue for some. You typically have two routes when it comes to sharing logins between WordPress websites. You can opt to use the same database for both websites and share cookies (and SALTS) or implement a single sign-on solution. The first method only works if you are hosting on the same server, and meet some other criteria. Even then, it's not the most secure solution out there and it's very difficult to set up. The single sign-on solution is very difficult to implement, costly, but if you're running a large network of blogs it's a good idea. However, for most use cases this is the perfect plugin to share users and logins between two or more WordPress websites.
The support behind this plugin is a simple ticket operation. Support is not based in the United States, so response times are typically at least 12 hours. We've had a good experience with support, as they are knowledgeable and know how to fix any problems that that you may encounter when installing share logins pro.
There's also a pretty good documentation and knowledge based on the website, and all in all support is as good as it can get.
We've been using this plugin in many of our websites for a while now, and have never encountered any issues. This is a very solid, yet simple to implement solution for sharing logins, registrations, another user activities between two websites. Share Logins Across Multiple Sites By codexpert Is a great alternative to confusing implementations of single database login sharing, as well as costly single sign-on solutions (none work well for WordPress websites).
We recommend that you take advantage of the 14 day money back guarantee that this company offers, and see if this solution will work for you on your website.
User Reviews for Share Logins Pro
0 out of 5 stars (based on 0 reviews)
June 24, 2020
We use this plugin on some of our sites and it works really well. Used mini orange for a bit, but this is just quicker and easier for us.
[Content Auto Generated From Above Video] In today’s WordPress Plugin Review article, we're going to take a look at a plug-in called WP legal pages pro, and this is the pro version of a very popular free plugin that allows you to easily add everything that You need to make your website compliant. From wordpress.org […]