Skip to content
Ameen Abozaid
Planned lessonARC-017-L04

Customer identity

  • Lesson 4 of 7
  • Architect
On This Lesson 4 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

design customer identity (CIAM) without building it from scratch.

Planned topics

  • Needs: registration, login, social login, password reset, account recovery, MFA options, consent and privacy controls.
  • Buy or use a managed CIAM service before building; in-house login is a security and maintenance burden.
  • Account recovery is the weak point attackers use; design it carefully.
  • Privacy: collect minimal data, record consent, support deletion and export.
  • Single customer identity across web, mobile, and in-store loyalty.
Draft outline details

Demonstration

diagram: web and mobile apps to the CIAM service, which federates social providers and issues tokens to the platform APIs.

Check your understanding

Why avoid building login in-house without a need?

Show answer

It adds security risk and maintenance for no differentiating value.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Continue to next lesson

Type to search levels, phases, modules and lessons.