Files
cms_thermo_active/Step/Controllers/LoginController.cs
T
CMS4390\marantalu 46c34f46e8 * Fixed webapi auth
* WIP signalauth
* Fist commit server config
2017-11-28 17:19:01 +01:00

27 lines
651 B
C#

using Step.Model;
using System.Web.Http;
using Step.Database.Controllers;
using static Step.Config.Constants;
namespace Step.Controllers
{
[RoutePrefix("api/login")]
public class LoginController : ApiController
{
[Route(), HttpPost]
public IHttpActionResult DoLogin(UserModel model)
{
if (model.Username == "utente" && model.Password == "finto") return Ok();
return Unauthorized();
}
[CmsAuthorization(Category = "test", Action = ACTIONS.WRITE)]
[Route("test"), HttpGet]
public IHttpActionResult Test()
{
return Ok();
}
}
}