5min

Secure Zones

We provide the Liquid for Sign Up, Login and Password Reset Forms and for checking if the current User is signed in

Introduction

In this Article we'll provide the Liquid which can be used to manage access to Secure Zones. It can be used across most Liquid Files (excluding emails).

Syntax

Log In

{%- include 'login_form', layout: 'default', redirect: '/' -%}

Log In / Sign Up

{%- include 'form', id: '1', layout: 'default' -%}

This is the same syntax for inserting a custom Form, where the id parameter should be the id of your Form. See the section Creating a Sign Up Form to learn more. Once you have created a Form, you can select the Form from Toolbox and it will dynamically fill in the ID for you.

Log Out

{%- include 'logout_button', layout: 'default' -%}

Liquid Tags

Field Name

Liquid Tag

Description

is_logged_in

{{context.exports.is_logged_in.data}}

true/false (boolean), the value is not stored as a string. 

Used to determine if the user is logged in or logged out.

Current User First Name

{{context.current_user.first_name}}

Outputs First Name of User currently signed in

Current User Last Name

{{context.current_user.last_name}}

Outputs Last Name of User currently signed in

Current User Email

{{context.current_user.email}}

Outputs Email Address of User currently signed in