30 lines
776 B
C#
30 lines
776 B
C#
using Step.Model;
|
|
using System.Web.Http;
|
|
using Step.Database.Controllers;
|
|
|
|
namespace Step.Controllers
|
|
{
|
|
[RoutePrefix("api/login")]
|
|
public class LoginController : ApiController
|
|
{
|
|
|
|
[Route(), HttpPost]
|
|
public IHttpActionResult DoLogin(UserModel model)
|
|
{
|
|
UsersController usersController = new UsersController();
|
|
|
|
usersController.Create(model.Username, "passwor", "nome","cognome", 1);
|
|
|
|
if (model.Username == "utente" && model.Password == "finto") return Ok();
|
|
return Unauthorized();
|
|
}
|
|
|
|
[CmsAuthorization(Category = "test", Action = "Write")]
|
|
[Route("test"), HttpGet]
|
|
public IHttpActionResult Test()
|
|
{
|
|
return Ok();
|
|
}
|
|
}
|
|
}
|