Site access - Create a members-only store

Highlighted
New Member
2 0 0

Hey there,

thank you for the short tutorial, works just fine. Now i need to find a solution so that anyone who registers needs to be activated by an admin first in order to see the shop. Any suggestions? Also, i'd like to add more forms to the registration process, maybe split it up into 3 pages because it's pretty much information. Also, is there a way to add a file upload option while registering? I need some documents from my customers before they're allowed to see the shop.

Have a nice day :)

0 Likes
Highlighted

Cedric,

You could use some basic liquid to only allow customers who have been tagged "Approved" access to the store. As for more forms/fields for registration the best solution we use is an app called customer fields: https://apps.shopify.com/customr 

0 Likes
Highlighted
New Member
2 0 0

Thanks for your response Matt.

I already found exactly what i was looking for in this addon: https://apps.shopify.com/advanced-registration

Unfortunately, it is not available during shopify test phase which is sad. Is there any way to test it, without having to get a plan first?



0 Likes
Highlighted

Only some apps allow testing in a dev environment, seems like that one does not. I know the one I suggested will allow you to test it out. 

0 Likes
Highlighted
New Member
1 0 0

I would like to know how to lock a collection only for logged in customers to see.

0 Likes
Highlighted

That's different topic, but you will find a tutorial how to do that here: https://www.youtube.com/watch?v=8Tsm8gkSK-o

0 Likes
Highlighted
Tourist
7 0 0
I followed these steps looks great works well. But I have a question. The only thing that I want to change is that when people push the log in as guest button it redirects them back to the log in page. How can I wright the code so that when people push the log in as guest button they will then be sent to the front page of my website instead of the log in page.

This is my website.
motleymuseart.com

Thank you so much for helping.
0 Likes
Highlighted

Then you probably want to have a login page as homepage and no members-only store.

0 Likes
Highlighted
Tourist
18 0 3

Hi TyW, 

Thanks a lot for all this, I did the edits and it works perfect, the only issue is once the user has logged in, he is redirected to the My account page, while I have replaced the checkout URL with my homepage URL. This is weird, could you help me maybe? 

My website is listd.ae and the password is listd 

I attach the code below: 

 

<head>
{% unless customer %}
{% if template contains 'customers' %}
{% assign send_to_login = false %}
{% else %}
{% assign send_to_login = true %}
{% endif %}
{% endunless %}

{% if send_to_login and request.path != "/challenge" %}
<meta content="0; url=/account/login?checkout_url=listd.ae/" http-equiv="refresh" />
{% else %}

 

 

Thanks a lot! 

0 Likes
Highlighted
New Member
1 0 0

Hey all! Great tutorial. I have a little question (I might have overlooked and didn t see the answer already)
How can I have one page excluded from the only logged in customers can see content?
Like I want to display log in only when someone does not have an account yet but want to redirect "Create account" to an alternate page. 
Can I somehow exclude the needed URL in the header part? 
Hope you understand what I mean 😅

Thank you already!

0 Likes