Email Verification

From Airangel Wiki
Jump to: navigation, search

Overview

Email verification is a method of two-factor authentication whereby a user enters their email address at login, is sent an email from the system which contains a link which allows them to authenticate onto the network by confirming their email address. Email verification can be setup by using the marketing tools within bedrock in conjunction with service tiers. The instructions below will outline how to setup an optimal email verification routine.

Service Tier Setup

Overview of a 'Verified by Email' service tier.

In order for the email routine to run correctly, a minimum of two different service tiers must be setup. One for the initial login which will trigger the verification email (This service tier will be attached to the portal) and another which will be tied to the verification email, the guest will be put onto this package when they verify.

The following service tiers are recommended by Airangel and can be altered to suit your needs:

Not Verified

  • Session Timeout: 10 minutes
  • Idle Timeout: 15 minutes
  • Expire after first login: 10 minutes
  • Bandwidth up: 1mbit/s
  • Bandwidth down: 1mbit/s

Verified by Email

  • Session timeout: 24 hours
  • Idle timeout: 15 minutes
  • Bandwidth up: 5mbit/s
  • Bandwidth down: 5mbit/s

Email Routine Setup

Overview of the Email verification setup screen.

In order to create an email verification routine in the system, we must setup several email routines that will be triggered along the guest journey. The email routines can be setup within the Marketing Tools tab by clicking 'ADD MARKETING'. You will then be presented with a marketing setup modal were you can enter the name of the routine and tag it to a site. You will need to create three different routines named 'Email Registration', 'Registered' and 'Unregistered'. The next few sections will take you through the setup of each email routine. Each step will be a step within the setup, going through the individual setup tabs one by one.

Email Registration

This is the email that will be sent out to guests once they've entered their email address on the portal page. They will initially be given a low speed package for 10 minutes in order for them to receive and open the email which they can then open, click the link and be placed on a higher speed package for the duration of their stay.

General

  • Name: Email Registration
  • Medium:
    • Portal = disabled
    • SMS = N/A
    • Email = Ticked

Content

  • Subject = Subject line of the email sent out to users
  • Content = Email content. Can be created in HTML to look like a professional eShot. Must include the syntax '{upgrade-link}' which will be used as your authentication button in the email.
  • Incentive = Verfied by Email. This allows the user to be authenticated onto the full service tier now that their email address has been verified.

Target Rules

  • Add Rule > Condition = Service Tier > Not Verified

Tags

  • All sites that need to have email verification setup.

Registered

This is the message that will appear to guests once they've registered their email address. It is designed to notify them that they've verified correctly and are free to use the WiFi to it's full extent.

General

  • Name: Registered
  • Medium:
    • Portal = Replace Status Content
    • SMS = N/A
    • Email = N/A

Content

  • Content = 'You have verified your email address!' - Can be whatever message you wish to present the guest.

Target Rules

  • Add Rule > Condition = Service Tier > Verified by Email

Tags

  • All sites that need to have email verification setup.

Unregistered

This message will appear to guests when they've entered their email address but haven't yet verified it. It is designed to notify them that they still need to verify their email addresses and that they only have several minutes to do so.

General

  • Name: Unregistered
  • Medium:
    • Portal = Replace Status Content
    • SMS = N/A
    • Email = N/A

Content

  • Content = 'Please click the link in the email* within 5 minutes to continue using the WiFi. *May be in your junk mail' - Can be whatever message you wish to present the guest.

Target Rules

  • Add Rule > Condition = Service Tier > Not Verified

Tags

  • All sites that need to have email verification setup.