ASP.Net Core Projelerinde Güvenlik — CORS (Giriş)

Herkese Merhabalar, Önceki yazımda ASP.Net Core projelerinde Secret Protection konusundan bahsetmiştim. Bu yazımda ise projemizde ise CORS (Cross-Origin Resource Sharing) ile ilgili topladığım bilgileri sizlerle paylaşacağım. Faydalı olması dileğiyle . 🙂 Browserlar’da; Web sayfasından farklı bir domaine istek gerçekleştirdiğinde, işlem reddedilir. Bu güvenlik işlemi Same Origin Policy…

ASP.Net Core Projelerinde Güvenlik — Secret Protection

Herkese Merhabalar, Önceki yazımda ASP.Net Core projelerinde IP kontrol işlemleri ile ilgili topladığım bilgileri sizlerle paylaşmıştım. Bu yazımda ise projemizdeki hassas verileri nasıl koruyabileceğimiz ile ilgili topladığım bilgileri sizlerle paylaşacağım. Faydalı olması dileğiyle . 🙂 Haydi Başlayalım 🙂 Bir proje geliştiriğimizi düşenelim, projeyi .NET Core ile geliştirdiğimizi varsayalım. Sizce…

ASP.Net Core Projelerinde Güvenlik — IP Kontrol İşlemleri 2

Merhabalar 🙂 Bu yazımda WhiteList/Blacklist IP Control konusu ile ilgili toplamış olduğum bilgileri sizlerle paylaşmaya devam edeceğim.Önceki yazımızda uygulama bazlı IP kontrolü yapmıştık. Bu yazıda ise Controller/Method bazlı kontrol gerçekleştireceğiz. Faydalı olması dileğiyle 🙂 Controller/Method seviyesi için Filters adında bir klasör eklemeniz gerekir. Bu filter içerisinde gene…

ASP.Net Core Projelerinde Güvenlik — IP Kontrol İşlemleri 1

Merhabalar 🙂 Bu yazımda WhiteList/Blacklist IP Control konusu ile ilgili toplamış olduğum bilgileri sizlerle paylaşacağım. Faydalı olması dileğiyle 🙂 Web projelerimize bu yazımda bahsedeceğim gibi bir IP kontrol mekanizması kurduğunuzda, uygulamanın güvenlik seviyesi otomatik olarak artmış olur. Çünkü artık Uygulamaya istek yapıldığında IP den gelen istek eğer…

ASP.Net Core Projelerinde Güvenlik — Veriyi Süreli Olarak Şifrelemek

Bir önceki yazımda veriyi nasıl şifrelediğimiz ve şifreyi nasıl çözeceğimizden bahsetmiştim. Bugünkü yazımda ise veriyi süreli olarak nasıl şifreleyeceğimiz ve çözeceğimiz ile ilgili bilgiler vermeye çalışacağım .Faydalı olması dileğiyle 🙂 IDataProtector interface üzerinden Protect ile şifrelediğimiz bir veriyi UnProtect ile çözümleyebiliyorduk. Şimdi ise veriyi şifrelerken bu veriye…

ASP.Net Core Projelerinde Güvenlik — Protect ve Unprotect İşlemleri

Herkese Merhabalar 🙂 Bir önceki yazımda Data Protection kavramına adım atmıştık. Bugünkü yazımda Protect ve Unprotect işlemleri ile ilgili uygulamaları sizlerle paylaşacağım. Geçen yazımda da bahsettiğim gibi konu ile ilgili Udemy’den almış olduğum Fatih Çakıroğlu’nun Asp.Net Core Security(Güvenlik) eğitiminden faydalanıyorum. Ve notlarımı bu eğitimden çıkarıyorum. Bir…

ASP.Net Core Projelerinde Güvenlik — Giriş

Merhabalar, Uzun zamandır merak ettiğim .NET Core projelerinde güvenlik konusu ile ilgili çalışmalara bugün itibariyle başladım. Bu çalışmalar esnasında rehber olarak Udemy’den almış olduğum Fatih Çakıroğlu’nun Asp.Net Core Security(Güvenlik) eğitiminden faydalandım. Bu eğitimden çıkardığım notları da sizlerle paylaşmak istedim. Bu yazımda aslında konuya giriş yapmak ve…

RabbitMQ nedir? Niçin kullanmalıyız ? RabbitMQ kurulumu

Merhabalar , bugün RabbitMQ ile topladığım bilgileri ve kurulum aşamalarını maddeler halinde size aktarmaya çalışacağım. Faydalı olması dileğiyle. RabbitMQ, bir mesaj kuyruk sistemidir. RabbitMQ,bir uygulamadan mesajı alıp ; diğer uygulamaya iletilebilir. RabbitMQ’yu kargo firması olarak düşünebilirsiniz. Kargo firmasına kargo gelir. Gelen bu kargo, kargo firmasında bekletilir. Yeri…

React + Bootstrap + Font Awesome ile Basit Kullanıcı Arayüzü Tasarımı

Herkese Merhaba, önceki yazımda Props,Default Props, PropTypes konu başlıklarına değinmiştim. Ve bunlara bağlı olarak kullanıcı ad,soyad, yaş ve isimlerini gösteren basit bir kullanıcı bilgileri arayüzü gerçekleştirmiştim. Ancak bu alanda herhangi bir CSS, Bootstrap kullanmamıştım . Bugünkü yazımda basic seviyede bir kullanıcı arayüzü nasıl oluşturabiliriz,ona değineceğim. Aslında…