24 lines
608 B
C#
24 lines
608 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
using Microsoft.AspNetCore.Authorization;
|
|
using WorkFlow.API.Models;
|
|
using WorkFlow.API.Attributes;
|
|
|
|
namespace WorkFlow.API.Controllers;
|
|
|
|
//TODO: implement up-to-date AuthController in UserManager
|
|
[APIKeyAuth]
|
|
[Route("api/Auth")]
|
|
[ApiController]
|
|
[Tags("Auth")]
|
|
public class PlaceholderAuthController : ControllerBase
|
|
{
|
|
[HttpPost]
|
|
public IActionResult CreateTokenViaBody([FromBody] Login login)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
[HttpGet("check")]
|
|
[Authorize]
|
|
public IActionResult Check() => throw new NotImplementedException();
|
|
} |