Wized authentication and Memberstack check the user in the front-end while Webflow membership checks it in the back-end, what does it mean?
Wized Auth
with wized auth we can HIDE the elements in the browser but we can't REMOVE them if they are already there because they are already there when the page is sent to the browser (as you can see in the first image)
while if the API is protected and the user is not logged in we can't recover anything, in that case it's 100% safe but we have to protect our API backend side
this is because Wized helps us pass the token that the server gives us when we authenticate if the token is valid the API will return the value
Memberstack
it is similar to wized because he also works on the front-end side, in fact one of the founders says this:
this is because they cannot block the data from the "source" (backend) but only when they arrive at the recipient (the browser in our case)
the only way to protect them 100% is by saving the data in memberstack, we will see this solution better at the end
the advantage of memberstack are the many ready-made integrations, such as templates to be used in the most famous tools and the integration with the main providers such as google login, twitter, apple etc
Webflow Membership
Webflow Membership unlike all other solutions is the only 100% secure because as you can see in the image above the control is done directly in the backend and therefore if the user does not have privileges the call will not be successful and the page will not reach the browser
Conclusions
As we have seen, to protect confidential information 100% you must have control over the backend and block unauthorized calls from there, before they reach the browser
for this reason, the only way we have to date to 100% protect a webflow project are two:
- use webflow membership for authentication and then wized or any other javascript library or frontend to make secure server calls that way we have the best of both worlds
- host the pages generated by webflow on your own server where you can control and block unauthorized calls
if you have any questions, write them in the comments and if you don't want to miss the next articles you can subscribe to the newsletter
* This article is NOT sponsored. If you are considering buying a plan, use the affiliate link in the article to get a discount, e.g., 10% off any Xano plan.