Kategori: OAuth2
-
IdentityServer4 İle Windows Authentication Uygulaması
Geliştirdiğimiz uygulamaların, belirli bir domain veya kuruluş içerisinde çalışması gerekebilir. Domain içerisinde bulunan kullanıcıların kullanıcı adı ve şifre ile uygulamaya giriş yapmasını (Login) istemiyorsak, kullanıcıları kimliklendirme için windows authentication’ı kullanabiliriz. Bu yazımda IdentityServer4 üzerinden, client uygulamamızın windows authentication kullanarak kullanıcı doğrulama yapmasını anlatmaya çalışacağım. Bir önceki IdentityServer4 ile client credential örneğinde oluşturduğum IdentityServer uygulaması üzerinde…
-
IdentityServer4 Nedir ve Client Credential Örneği
Merhaba, bir önceki yazımda OAuth2 ve OpenId Connect protokolleri nedir ve nasıl yetki mekanizmaları içerdiğini paylaşmıştım. Bu yazımda bu protokolleri kullanan, .Net Core ile kullanabildiğimiz, açık kaynak kodlu IdentityServer4 Framework’ü ve Client Credential Grant Type örneğini, Client, Api ve IdentityServer bazında paylaşmaya çalışacağım. Geliştirdiğimiz uygulamanın güvenliği ve uygulamanın kullandığı verilerin korunması ve yönetilmesi oldukça önemlidir.…
-
OpenId Connect ve OAuth2 Nedir?
OpenIdConnect ve OAuth2 Nedir? Merhaba, bu yazıda geliştirdiğimiz uygulamalarımızın güvenliğinde kullandığımız OpenId Connect ve OAuth2 protokollerini açıklamaya çalıştım. Bu protokolleri .Net Core uygulamalarımız içerisinde kullanabileceğimiz bir açık kaynak kodlu bir framework olan IdentityServer4’ü bir sonraki yazımda paylaşmaya çalışacağım. IdentityServer4 ile Client Credential yazım için tıklayın. OAuth2 Nedir? OAuth2 uygulamalar arası veri iletişiminde kullanılan açık bir…