How can I password-protect my hub with Memberstack?
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.
![Activating third party Single Sign On (SSO) Choose Memberstack from the dropdown](https://malcolm-en-gb.s3.eu-west-1.amazonaws.com/instances/HwJyEPPI3q/resources/M5riHygBgk/screenshot-my.malcolm.app-2022.10.03-05_58_09.png)
Next, from the Memberstack Dashboard, go to Dev Tools > Add Integration.
Choose a name for your integration.
![Add a new custom SSO Integration Add a new custom SSO Integration](https://malcolm-en-gb.s3.eu-west-1.amazonaws.com/instances/HwJyEPPI3q/resources/9pIEqPe6kK/Screenshot%202022-10-03%20at%2007.00.53.png)
Copy the Redirect URI from MyMalcolm and paste it into Memberstack.
![Redirect URI in MyMalcolm Cut and paste this into Memberstack](https://malcolm-en-gb.s3.eu-west-1.amazonaws.com/instances/HwJyEPPI3q/resources/IHbM8Ppu1v/screenshot-my.malcolm.app-2022.10.03-05_58_32.png)
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.
![Your Custom SSO Integration Obtaining the Client ID and Secret Key from Memberstack](https://malcolm-en-gb.s3.eu-west-1.amazonaws.com/instances/HwJyEPPI3q/resources/I1TfM7CL3a/Screenshot%202022-10-03%20at%2007.01.12.png)
Paste these values into the boxes in MyMalcolm.
![Client Credentials in MyMalcolm Add your credentials from Memberstack here](https://malcolm-en-gb.s3.eu-west-1.amazonaws.com/instances/HwJyEPPI3q/resources/Oq33GMwLTG/screenshot-my.malcolm.app-2022.10.03-05_58_32%202.png)
Save the settings on both sides and you should see your Memberstack login page appear in your Hub.
![Login to Hosted Hub Hosted Hub login using Memberstack SSO](https://malcolm-en-gb.s3.eu-west-1.amazonaws.com/instances/HwJyEPPI3q/resources/DkMgxR3Mti/Screenshot%202022-10-03%20at%2007.01.36.png)
Attributes from your Memberstack users can be pre-populated in Malcolm! Workflows. To enable this feature choose a suitable field on a Workflow, edit the field settings and enable "Allow a value to be set in the URL query". Enter one of the two attributes name or email to pre-populate those values directly into your Workflow.