0ccbef45a1
Co-authored-by: Cursor <cursoragent@cursor.com>
42 lines
1.1 KiB
C#
42 lines
1.1 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
using System.Web.Mvc;
|
|
using System.Web.Security;
|
|
using atakanozbancom.Models.classes;
|
|
|
|
namespace atakanozbancom.Controllers
|
|
{
|
|
public class loginController : Controller
|
|
{
|
|
// GET: Login
|
|
Context c = new Context();
|
|
public ActionResult Index()
|
|
{
|
|
return View();
|
|
}
|
|
|
|
[HttpPost]
|
|
public ActionResult Index(admin ad)
|
|
{
|
|
var bilgiler = c.admins.FirstOrDefault(x => x.username == ad.username && x.password == ad.password);
|
|
if (bilgiler != null)
|
|
{
|
|
FormsAuthentication.SetAuthCookie(bilgiler.username, false);
|
|
Session["username"] = bilgiler.username.ToString();
|
|
return RedirectToAction("Index", "admin");
|
|
}
|
|
else
|
|
{
|
|
return View();
|
|
}
|
|
}
|
|
|
|
public ActionResult logout()
|
|
{
|
|
FormsAuthentication.SignOut();
|
|
return RedirectToAction("index", "login");
|
|
}
|
|
}
|
|
} |