Şimdi Ara

Net Core Identity hakkında,gerçek hayat projelerinde yetkilendirme nasıl oluyor ?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
6
Cevap
0
Favori
277
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri
  • Son Yorum geçen yıl
  • Cevaplayan Üyeler 3
  • Konu Sahibinin Yazdıkları 3
  • Ortalama Mesaj Aralığı 4 saat 17 dakika
  • Son 1 Saatteki Mesajlar 2
  • Haberdar Edildiklerim (Alıntılar) 1
  • Konuya En Çok Yazanlar
  • ORGANIKHOSAF (3 mesaj) mahoni_38 (2 mesaj) mokoko_TR (1 mesaj)
  • Konuya Yazanların Platform Dağılımı
  • Masaüstü (5 mesaj) Uygulama (1 mesaj)
  • @
0 oy
Öne Çıkar
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Asp / Asp.NET >> Net Core Identity hakkında,gerçek hayat projelerinde yetkilendirme nasıl oluyor ?
Sayfaya Git:
Sayfa:
1
Giriş
Mesaj
  • Yarbay
    2626 Mesaj
    Konu Sahibine Özel
    Merhabalar net core identity kullanarak rol ekleme üye olma vs biliyorum fakat bunu daha ileriye taşımak için bir sorum var

    Gerçek hayatta yetkilendirme 2-3 rol üzerinden mi ilerliyor yani admin rolü eklenip controllera erişimi direk Admin ile kısıtlayarak mı ilerleniyor editor rolü şu controllerlara erişir vs

    yoksa bir rol oluşturulup ona yetki vererek mi yapılıyor mesela blog yönetimi için create update delete yetkilerinden istenilenler ayrı ayrı verilerek mi yapılıyor ?

    Daha detaylı söyliyim admin rolü oluşturdun tüm crud yetkilerini verdin, editor rolü oluşturdun sadece blog create yetkisini verdin gibi

    Hangi tarz yetkilendirmeyi öğrenmeliyim sizce şu tarz yapı kurmayı öğrenmelisin gibi fikir verebilcek var mı ?

    Birde ben bu create update delete read için ayrı oluşturmayı araştırdım claimler üzerinden değil de policyler üzerinden yapın diyorlardı nedir bunun en doğru yolu bana bir fikir verebilcek var mı ?



    |
    |




  • Yarbay
    2736 Mesaj
    projesine bagli olarak ikisi de oluyor. hatta hem rol hem claim var. Misal kisi personel olsun ama a kullanicisi x endpointini de goorsun isternir. Genelde ankaradaki kurumsal projelerde yetkilendirme gayet karisiktir ve onemlidir/ bunu aspnet boileplate guzel cozuyor.
  • Süresiz olarak uzaklaştırıldı.
    membership yapsını incele sorularına cevap orada
    |
    |
  • Yarbay
    2626 Mesaj
    Konu Sahibine Özel

    Teşekkürler

    Bende claimler üzerinden ilerlemek istiyorum

    Şu konudaki gibi : https://stackoverflow.com/questions/51891122/asp-net-core-crud-authorization-best-practice


    Ama adam yorumlarda bu doğru değil şöyle yap demiş https://stackoverflow.com/questions/51883273/rights-based-authorization-with-asp-net-core-2-1-identity/51892091#51892091


    Sizin önerdiğiniz gibi claimler üzerinden gitmek rolü özelleştirebilmek için daha mantıklı ama adam niye best practice değil demiş anlamadım.



    < Bu mesaj bu kişi tarafından değiştirildi ORGANIKHOSAF -- 30 Temmuz 2020; 13:37:52 >
    |
    |
    Bahsedilenler: mahoni_38 kullanıcısının, bahsedilen mesajını gör mokoko_TR




  • Yarbay
    2736 Mesaj
    quote:

    Orijinalden alıntı: ORGANIKHOSAF

    Teşekkürler

    Bende claimler üzerinden ilerlemek istiyorum

    Şu konudaki gibi : https://stackoverflow.com/questions/51891122/asp-net-core-crud-authorization-best-practice


    Ama adam yorumlarda bu doğru değil şöyle yap demiş https://stackoverflow.com/questions/51883273/rights-based-authorization-with-asp-net-core-2-1-identity/51892091#51892091


    Sizin önerdiğiniz gibi claimler üzerinden gitmek rolü özelleştirebilmek için daha mantıklı ama adam niye best practice değil demiş anlamadım.
    https://aspnetboilerplate.com/Pages/Documents/Authorization




  • Yarbay
    2626 Mesaj
    Konu Sahibine Özel

    sagol abi

    < Bu ileti DH mobil uygulamasından atıldı >
    |
    |
    mahoni_38 kullanıcısının, bahsedilen mesajını gör
Sayfaya Git:
Sayfa:
1
Reklamlar
uc satın al ;pubg mobile ;uc
En ucuz kedi maması fiyatları
Google Play Kodu, LOL RP, Oyun Satış Sitesi
Webtures SEO;SEO Nedir?
Bu sayfanın
Mobil sürümü
Mini Sürümü

BR6
0,268
1.2.165

Reklamlar
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.