Easy Login
Introduction
Easy Login was a login method at Statista introduced in 2017 and discontinued at the end of 2024.
The goal of implementing Easy Login was to offer recipients of marketing emails easy access to paid content without the need for a manual login.
This login method was only used in combination with Statista's former marketing tool Mailchimp. This marketing tool has since been replaced with Braze.
Technological Overview
As the feature is discontinued and the related code has been removed, only a brief outline of the technical implementation is provided here.
An Easy Login link looked like this:
https://de.statista.com/login/[idCampaign]/[idUser]/[emailKey]/
It consists of the following parts:
- idCampaign: A unique number identifying the related campaign. A marketing manager generates it via Mailchimp and adds it in the CRM (Windows Application).
- idUser: The unique platform user ID, identifying the related user.
- emailKey: An MD5 hash from the user database. It is synchronized with Mailchimp so it can be included in marketing emails.
When a user opened an Easy Login link, the monolith needed to validate the data included in the link and, upon successful validation, create a user session.
Additional Information
For more details about the general concept and implementation, please see the original project page on Confluence and the linked Jira tickets.