Udemyintermediateen

Building an Identity Architecture

Learn to build a strong, flexible identity architecture using open standards. Centralize & modularize for better security and scalability.

4.5(44)
2,079students
1h 14m
Michał Trojanowski
Michał TrojanowskiIdentity Specialist

Course Content

Building an Identity Architecture is an intermediate-level Udemy course taught by Michał Trojanowski. It runs 1h 14m and is taught in English. Learners rate it 4.5 out of 5 from 44 reviews, with 2,079 students enrolled. It is free to enroll, first published August 2021.

Learn to build a robust and scalable identity architecture with this comprehensive four-part course! This training provides best practices for creating a centralized and modular identity architecture grounded in open standards. You'll gain a deep understanding of Neo-security concepts and how to apply them to secure APIs, services, and applications on the web and mobile.

This course equips you with the knowledge to build a secure and scalable platform for managing identities, governing token issuance, and enabling federation. Master the essentials of modern identity management and protect legitimate access.

Here's a breakdown of what you'll learn:

  • Part 1: Introduction to Neo-security

    • Discover the core principles of Neo-security.
    • Explore the three key components of a Neo-security compliant system:
      • Identity Management System: Learn how to effectively manage user identities.
      • API Management System: Understand how to secure your APIs.
      • Entitlement Management System: Implement robust access control.
  • Part 2: API Integration Patterns & Security

    • Dive into effective API integration patterns for a secure architecture.
    • Explore advanced token flows:
      • Phantom token flow
      • Split token flow
      • Proof-of-Possession tokens
  • Part 3: Advanced API Integration & Entitlement

    • Deepen your understanding of API integration patterns.
    • Learn to organize scopes and claims for granular access control.
    • Implement levels of enforcement for enhanced security.
    • Explore token sharing techniques for secure inter-API communication.
    • Master entitlement management for precise access control.
  • Part 4: Identities, Access Management & Authentication

    • Gain insight into user identities and their management.
    • Understand the theory of the authentication process.
    • Clarify the relationship between authentication and authorization.
    • Get an overview of federation for seamless access across systems.

This course is invaluable for anyone seeking to build a secure and scalable identity platform. Develop expertise in identity and access management (IAM), API security, and token management to protect your digital assets.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

skillshare
5.0
2h 42m
intermediate
pluralsight
5.0(28)
1h 31m
all
skillshare
5.0
1h 28m
beginner
pluralsight