Malcolm supports using Memberstack to password-protect your content.
This guide will help you set up Memberstack.
First go to MyMalcolm > Settings > Instance > Visibility and toggle the option to use a third party service for Hosted Hub password protection. This automatically enables the built-in password protection.
Next, from the Memberstack Dashboard, go to Dev Tools > Add Integration.
Choose a name for your integration.
Copy the Redirect URI from MyMalcolm and paste it into Memberstack.
Then, in Memberstack, press Add Integration.
Once created, in Memberstack click the Edit button next to the Integration and copy the Client ID and Secret Key.
Paste these values into the boxes in MyMalcolm.
Save the settings on both sides and you should see your Memberstack login page appear in your Hub.