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>

View File

@@ -24,7 +24,7 @@
"dotnetRunMessages": true,
"launchBrowser": true,
"launchUrl": "swagger",
"applicationUrl": "https://localhost:7239;http://localhost:5219",
"applicationUrl": "https://localhost:44320;http://localhost:5219",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Local"
}

View File

@@ -6,7 +6,7 @@
}
},
"LocalGateways": {
"ThalosService": "https://localhost:7253/api"
"ThalosService": "https://localhost:44312/api"
},
"ServiceSettings": {
"ApplicationName": "thalos",
@@ -14,12 +14,12 @@
},
"Vault": {
"Address": "http://100.123.31.103:8200",
"Token": "hvs.e37LQvLuPhTd5ALS5QQ03Cwm",
"Token": "hvs.kLjCgmm6ABeuwJNFYma9kDdy",
"SecretMount": "secret"
},
"IdentityProviders": {
"Google": true,
"Azure": true
"Azure": false
}
}