Let your members log into your website using their Muzodo password.
Below are the steps you need to run through to get it working. Note that we'll be using WordPress as the example website management system. If you're hosted on Wix, see Wix SSO login.
There are a few of steps to go through but they're easy and you should have a working system in no time.
You've no doubt used the 'Proceed with Google', 'Login with Facebook' or some other authentication service to log into a website. It is often referred to as SSO, or 'Single Sign On'.
Muzodo provides the same service to your members.
Now that they're logged in, they can see the member-only pages.
For convenience (recommended), if the verified user does not exist on your website, you can get your website to auto-create the user - this saves you time setting up users and having to create a new WP user each time you get a new member.
This is the same that is used by Google, Facebook, Okta, etc. All communications between your website and Muzodo occur over an SSL (Secure Socket Layer) connection, which uses encryption to keep things private.
There are 2 main components:
The plugin we'll use in this example is called ARMember as the lite version is free to use to create a restricted area, where access does not require payment. To install it, log into your WP Admin area, open the Plugins tab and click the 'New Plugin' button. Search for ARMember, install and activate.
Note also that ARMember installs some pages that we don't need, so we'll delete those (see below).
Next open the settings page, so you can fill in the connection details.
Return to Muzodo and save these settings: click 'Ok' and then 'Update' button at the bottom of your group settings.
Come back to your WordPress site and fill in the rest of the details as follows, ensuring to accurately copy each one.
Whew!! Double-check everything is copied correctly and click 'Save Changes' at the bottom of the page.
Next up is to decide how you want your member pages to work. In your WordPress menu, select 'ARMember Lite' and then 'Content Access Rules'.
You can decide how you want to mark pages for viewing by members only. If you're familiar with WordPress, 'Categories' is a good choice. We're going to go with the simpler 'Pages' option.
Next, set the permissions so that the free membership plan is assigned by default to your members. Note this is specific to the ARMember plugin, if you're using a different membership plugin, it'll work differently.
By default when users are created, WP assigns them the 'Subscriber' role. To link this to the free membership plan, click 'ARMember Lite', 'Manage Plans' and edit the 'Free members' plan to use the subscriber role. Feel free to update the description as we did below:
The first part of this is to create a login redirect page. WordPress will show this page when a person who is not logged in attempts to access a member-only page. You can style it how you want to but at its core, it can be a very simple page with 2 blocks. The first block is the heading, with the value 'Member login'. The 2nd block is a ShortCode or HTML block with the value:
<a href='[openid_connect_generic_auth_url]'>Login with Muzodo</a>.
Now we create a protected (private) page with member-only information. In the WP menu on the left, click 'Pages', 'Add New Page' and add your band content.
Before publishing, scroll down on the right and set the access rule to 'Free Membership'. You'll need to do this for every member-only page.
Lastly set the redirection rules to the member login and member area pages. To do this, in the menu on the left, click 'ARMember lite' -> 'General Settings' -> 'Redirection Rules' and set the following 2 rules:
That's it - enjoy!