OpenAuth.Net/OpenAuth.Web/Controllers/HomeController.cs

39 lines
914 B
C#
Raw Normal View History

2015-04-15 23:57:36 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
2015-04-27 00:10:02 +08:00
using System.Web.Helpers;
2015-04-15 23:57:36 +08:00
using System.Web.Mvc;
2015-04-27 00:10:02 +08:00
using OpenAuth.App;
using OpenAuth.App.DTO;
using OpenAuth.Infrastructure.Repository;
2015-04-15 23:57:36 +08:00
namespace OpenAuth.Web.Controllers
{
public class HomeController : Controller
{
//
// GET: /Home/
public ActionResult Index()
{
return View();
}
2015-04-27 00:10:02 +08:00
public ActionResult Login()
{
return View();
}
[HttpPost]
2015-04-27 17:54:50 +08:00
public ActionResult Login(string username, string password)
2015-04-27 00:10:02 +08:00
{
var request = new LoginRequest {UserName = username, Password = password};
var loginApp = new LoginApp(new UserRepository());
var response = loginApp.Login(request);
2015-04-27 17:54:50 +08:00
return Json(new{Success= response.Success,Message=response.Message});
2015-04-27 00:10:02 +08:00
}
2015-04-15 23:57:36 +08:00
}
}