Revise authentication logic

This commit is contained in:
2025-07-25 23:44:07 -06:00
parent 0f7567ec67
commit cbeeebd5a6
49 changed files with 351 additions and 361 deletions

View File

@@ -0,0 +1,11 @@
using Google.Apis.Auth.OAuth2;
namespace Core.Thalos.BuildingBlocks
{
public interface IGoogleAuthHelper
{
string[] GetScopes();
string ScopeToString();
ClientSecrets GetClientSecrets();
}
}

View File

@@ -4,7 +4,7 @@
// </copyright>
// ***********************************************************************
namespace Core.Thalos.Adapters.Contracts
namespace Core.Thalos.BuildingBlocks
{
/// <summary>
/// Interface for token provider.

View File

@@ -7,7 +7,7 @@
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
namespace Core.Thalos.Adapters.Contracts
namespace Core.Thalos.BuildingBlocks
{
/// <summary>
/// Interface for authenticacion service.