Class AuthController
- Namespace
- OpenSettings.AspNetCore.Controllers.v1
- Assembly
- OpenSettings.AspNetCore.dll
[Route("v1/auth")]
public class AuthController : ControllerBase
- Inheritance
-
AuthController
- Inherited Members
Constructors
AuthController(IAuthService)
public AuthController(IAuthService authService)
Parameters
authService
IAuthService
Methods
GetMe(GetMeRequest)
[HttpPost("me")]
[AllowAnonymous]
public Task<IActionResult> GetMe(GetMeRequest request)
Parameters
request
GetMeRequest
Returns
Login(LoginRequest)
[HttpGet("login")]
[AllowAnonymous]
public Task<IActionResult> Login(LoginRequest request)
Parameters
request
LoginRequest
Returns
Logout(LogoutRequest)
[HttpGet("logout")]
[AllowAnonymous]
public Task<IActionResult> Logout(LogoutRequest request)
Parameters
request
LogoutRequest