Aşağıdaki tablolar iOS, Android, .NET ve Node.jsgibi uygulamalara yönelik örneklerin bağlantılarını sağlar.
Web uygulamaları ve API'ler
| Örnek |
Açıklama |
| dotnet-webapp-and-webapi |
.NET Web API'sini çağıran ve her ikisi de Azure AD B2C kullanılarak güvenliği sağlanan bir .NET web uygulaması için birleşik örnek. |
|
dotnetcore-webapp-openidconnect |
Azure AD B2C'de kullanıcıların oturumunu açmak için OpenID Connect kullanan bir ASP.NET Core web uygulaması. |
| dotnetcore-webapp-msal-api |
Azure AD B2C kullanarak bir kullanıcıda oturum açabilen, MSAL.NET kullanarak erişim belirteci alabilen ve API çağırabilen bir ASP.NET Core web uygulaması. |
|
auth-code-flow-nodejs |
Azure Active Directory B2C kullanarak bir Node.js web uygulamasında kimlik doğrulamasını etkinleştirmeyi (oturum açma, oturumu kapatma ve profil düzenleme) gösteren bir Node.js uygulaması. Web uygulaması MSAL düğümünü kullanır. |
|
javascript-nodejs-webapi |
Azure AD B2C için küçük bir Node.js, web API'nizi korumayı ve B2C erişim belirteçlerini kabul etmeyi passport.jskullanarak nasıl yapacağınızı gösterir. |
|
ms-identity-python-webapp |
Microsoft kimlik platformunun B2C'sini python web uygulamasıyla tümleştirmeyi gösterin. |
Tek sayfalı uygulamalar
| Örnek |
Açıklama |
|
ms-identity-javascript-react-tutorial |
Web API'lerini çağıran bir React tek sayfalı uygulama (SPA). Kimlik doğrulaması MSAL React kullanılarak Azure AD B2C ile gerçekleştirilir. Bu örnek, PKCE ile yetkilendirme kodu akışını kullanır. |
|
ms-identity-b2c-javascript-spa |
Web API'lerini çağıran bir VanillaJS tek sayfalı uygulama (SPA). Kimlik doğrulaması azure AD B2C ile MSAL.jskullanılarak yapılır. Bu örnek, PKCE ile yetkilendirme kodu akışını kullanır. |
Mobil ve masaüstü uygulamaları
| Örnek |
Açıklama |
|
ios-swift-yerel-msal |
Swift'te Azure AD B2C kullanıcılarının kimliğini doğrulayan ve OAuth 2.0 kullanarak API çağıran bir iOS örneği |
|
android-yerel-msal |
Azure Active Directory B2C aracılığıyla kullanıcıların kimliğini doğrulamak ve sonuçta elde edilen belirteçlerle bir Web API'sine erişmek için MSAL'nin nasıl kullanılacağını gösteren basit bir Android uygulaması. |
|
ios-yerel-appauth |
Azure AD B2C kimlik hizmetimizde Microsoft kimlik kullanıcılarının kimliğini doğrulayan Objective-C bir iOS uygulaması oluşturmak için üçüncü taraf kitaplığını nasıl kullanabileceğinizi gösteren örnek. |
|
android-yerel-appauth |
B2C kimlik hizmetimizde Microsoft kimlik kullanıcılarının kimliğini doğrulayan ve OAuth 2.0 erişim belirteçlerini kullanarak bir web API'sini çağıran bir Android uygulaması oluşturmak için üçüncü taraf kitaplığını nasıl kullanabileceğinizi gösteren örnek. |
|
dotnet-desktop |
Windows Masaüstü .NET (WPF) uygulamasının Azure AD B2C kullanarak bir kullanıcıda nasıl oturum açabileceğini, MSAL.NET kullanarak erişim belirteci alabileceğini ve API'yi nasıl çağırabileceğini gösteren örnek. |
Konsol/Daemon uygulamaları
| Örnek |
Açıklama |
| dotnetcore-b2c-account-management |
B2C dizinindeki kullanıcıları yönetmek için Microsoft Graph'i kendi kimliğiyle çağıran bir .NET Core konsol uygulaması. Kimlik doğrulaması Azure AD B2C ile MSAL.NET kullanılarak gerçekleştirilir. Bu örnek yetkilendirme kodu akışını kullanır. |
SAML test uygulaması
| Örnek |
Açıklama |
| saml-sp-tester |
SAML kimlik sağlayıcısı olarak yapılandırılmış Azure AD B2C'yi test etmek amacıyla kullanılan SAML test uygulaması. |
API bağlayıcıları
Aşağıdaki tablolar, API bağlayıcılarını kullanarak kullanıcı akışlarınızdaki web API'lerinden yararlanmaya yönelik kod örneklerine bağlantılar sağlar.
Azure Fonksiyon hızlı başlangıç kılavuzları
| Örnek |
Açıklama |
|
.NET Core |
Bu .NET Core Azure İşlevi örneği, kaydolmaları belirli e-posta etki alanlarıyla sınırlamayı ve kullanıcı tarafından sağlanan bilgileri doğrulamayı gösterir. |
|
Node.js |
Bu Node.js Azure İşlevi örneği, kaydolmaları belirli e-posta etki alanlarıyla sınırlamayı ve kullanıcı tarafından sağlanan bilgileri doğrulamayı gösterir. |
|
Piton |
Bu Python Azure İşlevi örneği, kaydolmaları belirli e-posta etki alanlarıyla sınırlamayı ve kullanıcı tarafından sağlanan bilgileri doğrulamayı gösterir. |
CAPTCHA & otomatik sahtekarlık koruma hizmetleri
| Örnek |
Açıklama |
|
Arkose Labs sahtecilik ve kötüye kullanım koruması |
Bu örnek, Arkose Labs sahtekarlık ve kötüye kullanım koruma hizmetini kullanarak kullanıcı kayıtlarınızı nasıl koruyacağınızı gösterir. |
|
yeniden CAPTCHA |
Bu örnek, otomatik kötüye kullanımı önlemek için reCAPTCHA sınaması kullanarak kullanıcı kayıtlarınızı nasıl koruyacağınızı gösterir. |
Kimlik doğrulaması
| Örnek |
Açıklama |
|
Kimlik |
Bu örnek, IDology ile tümleştirmek için bir API bağlayıcısı kullanarak kayıt akışlarınızın bir parçası olarak kullanıcı kimliğini doğrulamayı gösterir. |
|
Experian Dili |
Bu örnek, Experian ile tümleştirmek için bir API bağlayıcısı kullanarak kayıt akışlarınızın bir parçası olarak kullanıcı kimliğini doğrulamayı gösterir. |
Diğer
| Örnek |
Açıklama |
|
davet kodu |
Bu örnek, davet kodlarını kullanarak kaydolmayı belirli hedef kitlelerle sınırlamayı gösterir. |
|
API bağlayıcısı topluluk örnekleri |
Bu depo, API bağlayıcıları tarafından etkinleştirilen senaryoların topluluk tarafından korunan örneklerine sahiptir. |