Asp.NET MVC Session ile Oturum açmak

Sinan Uğurlu

Kilopat
Katılım
30 Mayıs 2018
Mesajlar
495
Çözümler
11
Yer
Datacenter
Daha fazla  
Cinsiyet
Erkek
Meslek
Yazılım ve Ağ Altyapı Danış.
İyi günler, ASP.net Web Forms'da Session ile oturum açıyordum, ancak MVC'ye yeni başladım ve çalışma mantığı biraz karmaşık geldi. MVC de aşağıdaki kodu kullanarak oturum açma yolunu buldum, örneğin Home controller'da oturum açıyorum ama diğer controller larda Session'a erişemiyorum. Acaba bunun daha pratik bir yolu varmı? Birde Session kullanarak oturum açmak güvenilirmi?

[CODE lang="aspnet" title="MVC Login Kodu"]var userInDb = db.Users.FirstOrDefault(x => x.userName == user.userName && x.userPass == user.userPass);
if (userInDb != null)
{
FormsAuthentication.SetAuthCookie(user.userName, false);
return RedirectToAction("Index", "Home");
}
else
{
ViewBag.Mesaj = "Geçersiz kullanıcı adı veya şifre.";
return View();
}[/CODE]
 

Geri
Yukarı