Building an Identity Architecture
Learn to build a strong, flexible identity architecture using open standards. Centralize & modularize for better security and scalability.
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.
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.