public ActionResult Register()
{
return View();
}
kullanıcı gırıs yaptıktan sonra belirli sayfalara gırısını engelleyecegim. UserAuthorize methoduyla nasıl yapabılırım. ornegin kayıt ol sayfasını cagıdıgında indexe yonlendırme gıbı
public ActionResult Register()
{
return View();
}
Eğer kayıtlı kullanıcıların belirli sayfalara erişimini engelleyecekseniz rollerden yararlanabilirsiniz.
Controller sınıcların veya metodların başına ekleyeceğiniz öznitelikler ile bu mümkün.
Bir controller'da bulunan tüm metodlara erişimi kapatmak için
[Authorize]\r\n public class HomeController : Controller\r\n{\r\n\r\n}
Bir Controller içindeki belirli Action metotlara erişimi engellemek için
public class HomeController : Controller\r\n {\r\n \r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }\r\n}\r\n}
MVC de belirli bir role yeti vermek için
[Authorize(Roles=\"Yonetici\")]\r\npublic class HomeController : Controller\r\n {\r\n \r\n\r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }
Bunun gibi istediğinizi yapabilirsiniz.
","url":"https://uzmanim.net/soru/mvc-de-kullanici-login-olduktan-sonra-sayfa-erisim-kontrolu-nasil-yapilir/28141#a28163","author":{"@type":"Person","name":"murat"},"comment":[],"commentCount":0,"dateCreated":"2014-12-16T11:38:50.407+02:00","dateModified":"2014-12-16T11:38:50.407+02:00","text":"Eğer kayıtlı kullanıcıların belirli sayfalara erişimini engelleyecekseniz rollerden yararlanabilirsiniz.
Controller sınıcların veya metodların başına ekleyeceğiniz öznitelikler ile bu mümkün.
Bir controller'da bulunan tüm metodlara erişimi kapatmak için
[Authorize]\r\n public class HomeController : Controller\r\n{\r\n\r\n}
Bir Controller içindeki belirli Action metotlara erişimi engellemek için
public class HomeController : Controller\r\n {\r\n \r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }\r\n}\r\n}
MVC de belirli bir role yeti vermek için
[Authorize(Roles=\"Yonetici\")]\r\npublic class HomeController : Controller\r\n {\r\n \r\n\r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }
Bunun gibi istediğinizi yapabilirsiniz.
","upvoteCount":0},"answerCount":1,"suggestedAnswer":{"@type":"Answer","name":"Eğer kayıtlı kullanıcıların belirli sayfalara erişimini engelleyecekseniz rollerden yararlanabilirsiniz.
Controller sınıcların veya metodların başına ekleyeceğiniz öznitelikler ile bu mümkün.
Bir controller'da bulunan tüm metodlara erişimi kapatmak için
[Authorize]\r\n public class HomeController : Controller\r\n{\r\n\r\n}
Bir Controller içindeki belirli Action metotlara erişimi engellemek için
public class HomeController : Controller\r\n {\r\n \r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }\r\n}\r\n}
MVC de belirli bir role yeti vermek için
[Authorize(Roles=\"Yonetici\")]\r\npublic class HomeController : Controller\r\n {\r\n \r\n\r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }
Bunun gibi istediğinizi yapabilirsiniz.
","url":"https://uzmanim.net/soru/mvc-de-kullanici-login-olduktan-sonra-sayfa-erisim-kontrolu-nasil-yapilir/28141#a28163","author":{"@type":"Person","name":"murat"},"comment":[],"commentCount":0,"dateCreated":"2014-12-16T11:38:50.407+02:00","dateModified":"2014-12-16T11:38:50.407+02:00","text":"Eğer kayıtlı kullanıcıların belirli sayfalara erişimini engelleyecekseniz rollerden yararlanabilirsiniz.
Controller sınıcların veya metodların başına ekleyeceğiniz öznitelikler ile bu mümkün.
Bir controller'da bulunan tüm metodlara erişimi kapatmak için
[Authorize]\r\n public class HomeController : Controller\r\n{\r\n\r\n}
Bir Controller içindeki belirli Action metotlara erişimi engellemek için
public class HomeController : Controller\r\n {\r\n \r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }\r\n}\r\n}
MVC de belirli bir role yeti vermek için
[Authorize(Roles=\"Yonetici\")]\r\npublic class HomeController : Controller\r\n {\r\n \r\n\r\n [Authorize]\r\n public ActionResult Index()\r\n {\r\n return View();\r\n }
Bunun gibi istediğinizi yapabilirsiniz.
","upvoteCount":0},"upvoteCount":0}}kullanıcı gırıs yaptıktan sonra belirli sayfalara gırısını engelleyecegim. UserAuthorize methoduyla nasıl yapabılırım. ornegin kayıt ol sayfasını cagıdıgında indexe yonlendırme gıbı
public ActionResult Register()
{
return View();
}
Toplam 1 cevap
Eğer kayıtlı kullanıcıların belirli sayfalara erişimini engelleyecekseniz rollerden yararlanabilirsiniz.
Controller sınıcların veya metodların başına ekleyeceğiniz öznitelikler ile bu mümkün.
Bir controller'da bulunan tüm metodlara erişimi kapatmak için
[Authorize] public class HomeController : Controller { }
Bir Controller içindeki belirli Action metotlara erişimi engellemek için
public class HomeController : Controller { [Authorize] public ActionResult Index() { return View(); } } }
MVC de belirli bir role yeti vermek için
[Authorize(Roles="Yonetici")] public class HomeController : Controller { [Authorize] public ActionResult Index() { return View(); }
Bunun gibi istediğinizi yapabilirsiniz.