Manage sign-ups and sign-ins

Learn how to manage the complete Customer authentication lifecycle with commercetools.

Build with AI: The commercetools AI plugin speeds up development, but AI models can make mistakes. This module teaches you the knowledge to critically evaluate solutions and identify generated errors.

AI assistance does not transfer accountability; you remain responsible for all production code. Review, test, and verify AI-generated output to the same standard as manual code.

Learning objectives

After completing this module, you should be able to:

  • Implement the core Customer sign-up and email verification process by using the Composable Commerce API, including creating Customer records and managing verification tokens.

  • Analyze various Customer sign-in scenarios, distinguishing between global and Store-specific authentication methods to enforce brand and regional boundaries.

  • Develop a secure password reset workflow and a strategy for migrating anonymous user resources, such as Carts and Shopping Lists, to an authenticated Customer account.

Prerequisites
Who is this module for?
  • Developers who'll use the commercetools TypeScript SDK to implement crucial sign-up and sign-in functionalities for a secure and scalable digital commerce solution.