JavaScript uygulamalarınızda MSAL Browser kullanma

JavaScript için MSAL kitaplığı, istemci taraflı JavaScript uygulamalarının kullanıcıların kimliğini, Microsoft Entra ID iş ve okul hesapları, Microsoft kişisel hesapları (MSA) ve Facebook, Google, LinkedIn, Microsoft hesapları gibi sosyal kimlik sağlayıcıları aracılığıyla, Azure AD B2C hizmeti üzerinden doğrulamasını sağlar. Ayrıca uygulamanızın Microsoft Graph gibiMicrosoft Cloud hizmetlere erişmek için belirteçler almasına da olanak tanır.

Paket, @azure/msal-browser PKCE ile OAuth 2.0 Yetkilendirme Kodu Akışı'nı kullanarak JavaScript tek sayfalı uygulamalarda kimlik doğrulamasını etkinleştirir. Implicit akışı desteklemez. Mevcut sürüm MSAL.js v5.x'tir. Daha eski bir sürüm kullanıyorsanız, yükseltme için geçiş kılavuzlarına bakın.

Prerequisites

Temel özellikler

MSAL Browser, tek sayfalı uygulamalarınız için aşağıdaki özellikleri sağlar:

Yükleme

NPM aracılığıyla

npm install @azure/msal-browser

Samples

msal-browser-samples klasörü, kitaplıklarımız için örnek uygulamalar içerir.

Örnekleri çalıştırmak için daha fazla yönerge VanillaJSTestApp2.0 klasörünün dosyasında bulunabilirREADME.md.

Öğreticiyle desteklenen daha gelişmiş örnekler, GitHub Azure Örnekler alanında bulunabilir:

Çerçeve Sarmalayıcıları

Angular veya React gibi bir çerçeve kullanıyorsanız sarmalayıcı kitaplıklarımızdan birini kullanmak isteyebilirsiniz:

Sonraki Adımlar