Department of Interactive Development

First Timer: Redirect members to a special landing page the first time they log in to an ExpressionEngine site.

Abstract

First Timer is an ExpressionEngine extension that allows you finer control over where members are redirected after a successful login. You can set one landing page for first-time login and one for any subsequent logins.

Acquire

Download

airbag_first_timer_101.zip (8 KB)

Attention: By downloading this software you assume all responsibility for its use and absolve Airbag Industries LLC of any liability and/or responsibility of any kind.

Installation

First Timer is installed like any other ExpressionEngine extension. Follow these steps:

  1. Download the file and unzip it on your desktop.
  2. Upload the ext.first_timer.php file to the extensions directory (located in your system directory) on your server.
  3. Upload the lang.first_timer.php file to the language directory (located in your system directory) on your server.
  4. Login to the EE control panel for your site. Navigate to the Extensions Manager (Admin > Utilities > Extensions Manager).
  5. Enable Extensions.
  6. Enable the First Timer extension.
  7. Configure the two landing pages for new members and existing members through Settings.

Setup

First Redirect — Place a full URL in this space where you want users to land the first time they log in. This is only for the first log in.

Second Redirect — Place a full URL in this space where you want users to land for every login except the first login.