Anasayfa » Forum

Mvc Url Değiştirme ...
 

Mvc Url Değiştirme engelleme  

  RSS
Murat güler
(@muratguler)
Üye

Merhaba 

Mvc de site içerisinde kullanıcılara göre view oluşturdum. Başka kullanıcı diğer kullanıcının view'ına girememesi için mvc de Identity gibi olan bir kullanım şekli var mı ? Yani bir sınıf içerisine oluşturup onu global olarak tanımlayacağım.  Giris/YeniKullanici dediğimm zaman yeni kullanıcı oluşturma yetkisi sadece o yetkiyi verdiğim kişilerde olmasını nasıl sağlayabilirim ? 

Normalde bunun yöntemi session oluşturup kontrol etmede var ama ben bunu her sayfa için ayrı ayrı yapmak istemiyorum.

 

İyi Günler

Alıntı
Gönderildi : 10/03/2019 22:05
Sevan AKAL
(@SevanAKAL)
Üye

Merhaba

Istedigin kullanicilara gore view acmak istiyorsun anladigim kadariyla. Bunun icin aklima asagida verecegim kod blogu geldi. Kullanicilarini herhalde bir DB de tutuyorsundur. Bu Db de tabloda kullanicilarin view bilgilerini saklarsan asagidaki kod belki istegini karsilayabilir.

public ActionResult Index()
{
     string deneme = "Acilmasini Istedigin View"; //Viewda olusturdugun cshtml dosyasinin ismi
     if (!String.IsNullOrEmpty(deneme))
     {
          return View(deneme);
     }
     else
     {
     return View(); // default olarak acilacak Index View'i
     }
}

CevapAlıntı
Gönderildi : 17/03/2019 23:04
Paylaş:

Lütfen Giriş yap yada Kayıt ol