ASP.NET Web API + OData + Swagger + API Versioning + Identiy Server 4 + Identity Entegrasyonu

İlk Olarak

Bütün yararlı kütüphanelerin birarada olduğu bu örnek projeyi inceleyebilirsiniz.

Örnek projeyi github üzerinden indirmek veya görüntülemek için https://github.com/ayzdru/AspNetWebAPI adresine gidebilirsiniz.

Ne Nedir?

IdentityServer4, ASP.NET için açık kaynaklı bir OpenID Connect ve OAuth 2.0 çözümüdür.

Open Data Protocol (OData) RESTful APIlerin standartlaşmasını ve basit hale gelmesini sağlayan bir protokoldür.

Swagger RESTful web servislerini bir arayüz ile basit bir şekilde kullanmanıza yardımcı olan gelişmiş bir araçtır.

API versioning web servislerimizi çoklu versiyonlamaya yarayan, Swagger ve OData ile beraber kullanabileceğimiz bir Microsoft açık kaynak projesidir.

ASP.NET Identity bir üyelik sistemidir. Kullanıcı hesapları oluşturmamıza, okumamıza, güncellememize ve silmemize olanak tanır. Hesap onayı, kimlik doğrulama, yetkilendirme, şifre kurtarma, SMS ile iki faktörlü kimlik doğrulamayı destekler. Ayrıca Facebook, Google ile bağlan (Open Id Connect) özelliklerini de destekler.

 

Yardımcı olabildiysem, ne mutlu bana sağlıcakla kalın.

Yorumlar kapalı