update app settings

This commit is contained in:
2025-08-29 15:16:57 -06:00
parent 4a3fb91ffe
commit c4f6972aa2
3 changed files with 5 additions and 16 deletions

View File

@@ -18,19 +18,8 @@ namespace Core.Thalos.BFF.Api.Controllers
public class AuthenticationController(
IThalosServiceClient thalosServiceClient,
ILogger<AuthenticationController> logger,
ITokenService tokenService,
IGoogleAuthorization googleAuthorization) : BaseController(logger)
ITokenService tokenService) : BaseController(logger)
{
[HttpGet]
public IActionResult Authorize() => Ok(googleAuthorization.GetAuthorizationUrl());
[HttpGet("callback")]
public async Task<IActionResult> Callback(string code)
{
var userCredential = await googleAuthorization.ExchangeCodeForToken(code);
return Ok(new { Token = userCredential!.Token.IdToken });
}
/// <summary>
/// Get token for user.
/// </summary>