Microsoft Entra Dış Kimlik'de müşteri kimliği ve erişim yönetimi (CIAM) örnekleri

Microsoft, çeşitli uygulama türlerinin Microsoft Entra Dış Kimlik ile nasıl tümleştirildiğini gösteren kod örnekleri tutar. Yaygın kimlik doğrulama ve yetkilendirme senaryolarına, geliştirme dillerine ve platformlara göre örnek indirme ve kullanma veya kendi uygulamanızı oluşturma yönergeleri sağlıyoruz. Projeyi oluşturmaya (varsa) ve örnek uygulamayı çalıştırmaya yönelik yönergeler de dahildir. Örnek kodda açıklamalar, bu kitaplıkların dış kiracıda kimlik doğrulaması ve yetkilendirme gerçekleştirmek için uygulamada nasıl kullanıldığını anlamanıza yardımcı olur.

Örnekler ve kılavuzlar

Örnekleri uygulama türüne veya tercih ettiğiniz dile/platforma göre sıralamak için sekmeleri kullanın.

Tek sayfalı uygulama (SPA)

Bu örnekler ve nasıl yapılır kılavuzları, tek sayfalı bir uygulamayı Microsoft Entra Dış Kimlik ile tümleştirmeyi gösterir.

Dil/
Platform
Kod örneği kılavuzu Derleme ve tümleştirme kılavuzu
JavaScript, Vanilla Oturum açma kullanıcıları Oturum açma kullanıcıları
JavaScript, Angular Oturum açma kullanıcıları ---
JavaScript, React Oturum açma kullanıcıları Oturum açma kullanıcıları

Web uygulaması

Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen bir web uygulamasının nasıl yazıldığını gösterir.

Dil/
Platform
Kod örneği kılavuzu Derleme ve tümleştirme kılavuzu
JavaScript, Node.js (Express) Oturum açma kullanıcıları
Kullanıcılarda oturum açma ve API'yi çağırma
Oturum açma kullanıcıları
Kullanıcılarda oturum açma ve API'yi çağırma
ASP.NET Core Oturum açma kullanıcıları Oturum açma kullanıcıları
Python Django Oturum açma kullanıcıları ---
Python Flask Oturum açma kullanıcıları ---

Web API'si

Bu örnekler ve nasıl yapılır kılavuzları, web API'sini Microsoft kimlik platformu ile korumayı ve web API'sinden aşağı akış API'sini çağırmayı gösterir.

Dil/
Platform
Kod örneği kılavuzu Derleme ve tümleştirme kılavuzu
ASP.NET Core --- ASP.NET web API'lerinin güvenliğini sağlama

Masaüstü

Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen bir masaüstü uygulamasının nasıl yazıldığını gösterir.

Dil/
Platform
Kod örneği kılavuzu Derleme ve tümleştirme kılavuzu
JavaScript, Elektron Oturum açma kullanıcıları ---
ASP.NET (MAUI) Oturum açma kullanıcıları Oturum açma kullanıcıları

Mobil: Tarayıcı temsilcisi

Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen tarayıcı temsilcisi kimlik doğrulamasıyla genel istemci mobil uygulamasının nasıl yazıldığını gösterir.

Dil/
Platform
Kod örneği kılavuzu Derleme ve tümleştirme kılavuzu
ASP.NET Core MAUI Oturum açma kullanıcıları Oturum açma kullanıcıları

Mobil: Yerel kimlik doğrulaması

Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen yerel kimlik doğrulaması ile genel istemci mobil uygulamasının nasıl yazıldığını gösterir.

Dil/
Platform
Kod örneği kılavuzu Derleme ve tümleştirme kılavuzu
Android (Kotlin) Oturum açma kullanıcıları Oturum açma kullanıcıları
iOS (Swift) Oturum açma kullanıcıları Oturum açma kullanıcıları

Daemon

Bu örnekler ve nasıl yapılır kılavuzları, Microsoft Entra Dış Kimlik ile tümleşen bir daemon uygulamasının nasıl yazıldığını gösterir.

Dil/
Platform
Kod örneği kılavuzu Derleme ve tümleştirme kılavuzu
Node.js API çağırma API çağırma
.NET API çağırma API çağırma