Skip to main content

Designed the central authentication experience used by every Securibox product — creating a single, consistent identity layer across the ecosystem.

  • Product Design
accounts.securibox.eu
Securibox ID public landing from hero through footer, including product mark, headline on authentication, and call-to-action.
Securibox ID[accounts.securibox.eu] (opens in new tab)

01 · Context

Auth as the first impression of every product.

Every Securibox product required authentication. Without a central identity layer, users faced repeated sign-ups and inconsistent flows across the ecosystem, eroding trust.

Each product was rolling its own sign-in or had none — and the first interaction with any new product was a form that felt different from the last. In an ecosystem that needed to feel unified, the entry point was the one thing actively pulling it apart.

The identity question:

A central auth layer, inherited — not re-implemented — by every downstream product.

How do we make authentication feel like a trusted entry point to a unified platform, not a gate at every individual product?

02 · Key decisions

Decisions that made auth feel like a welcome.

01
Flows

OAuth and email as one consistent first step

Identity UX design across the ecosystem.

Designed OAuth flows (Google, Microsoft) and email registration flows for cross-product consistency — one shared first step into the Securibox ecosystem, regardless of which product the user is signing into.

Primitive · Shared auth shell

02
Accessibility

RGPD, WCAG, and enterprise review baked in

RGPD-compliant, accessibility-first auth.

Ensured auth forms and flows met RGPD standards — critical for enterprise clients — with controlled forms, explicit error surfaces, and WCAG-oriented focus order so outcomes are predictable in review.

Primitive reference

Components·03
  • AuthEntryOAuth (Google, Microsoft) and email rendered as one consistent first step.
  • AuthErrorSurfaceExplicit error lines with WCAG-oriented focus order — predictable in enterprise review.
  • RecoveryFlowPassword recovery and registration share the shell — not a separate product surface.
Patterns·02
  • Shared auth shellOne sign-in surface inherited by every downstream product — no per-product re-implementation.
  • Compliance baked into the shellRGPD copy and consent patterns live at the shell level, inherited by every product on day one.

03 · In practice

The decision that set the trust baseline.

Systems thinking

Auth designed as a central layer, not an afterthought per product.

Task

Every Securibox product required authentication — each was rolling its own or had none.

Issue

Inconsistent auth flows across products eroded trust and created repeated sign-up friction.

Insight

Making auth central to the design language ensures every product inherits the same trust baseline from day one.

Decision

Built one shared auth shell — OAuth, registration, recovery, WCAG focus order — inherited by all products.

Outcome

Single identity across the ecosystem. Dependent products get consistent keyboard behaviour, error patterns, and trust cues for free.

04 · Implementation

Design for one shared auth shell.

Design

What was designed

  • OAuth (Google, Microsoft) and email registration paths as one consistent first step into the Securibox ecosystem.
  • Registration and recovery framed so authentication feels like a welcome entry, not a separate gate per product.
  • RGPD-aligned copy and consent patterns suited to enterprise expectations.

05 · Results & Metrics

One identity, inherited by every product.

1

Shared auth shell inherited by every Securibox product.

WCAG

Accessibility baseline across registration, sign-in, and recovery forms.

RGPD

Compliance baked into copy, consent, and error surfaces.

06 · Trade-offs & Learnings

What a shared auth layer taught.

— The Securibox ID auth layer became the first thing every new product inherits — the trust baseline that makes the ecosystem feel unified from the very first interaction.

One identity across the entire platform.

Auth that feels like a welcome, not a checkpoint.