feat: added implementation of HeadHunter hook for user registration

This commit is contained in:
2025-07-12 19:51:34 +03:00
parent 6ffbe67d0d
commit dee7942f20
7 changed files with 184 additions and 7 deletions

View File

@@ -0,0 +1,18 @@
namespace JOBot.Backend.Infrastructure.Config;
public class HeadHunterConfig
{
public const string SectionName = "HeadHunter";
public required HeadHunterLinksConfig Links { get; init; }
public required string ClientId { get; init; }
public required string Secret { get; init; }
public class HeadHunterLinksConfig
{
public required string AuthLink { get; init; }
public required string HookDomain { get; init; }
public required string HookRoute { get; init; }
public required string HeadHunterApiDomain { get; init; }
public required string HeadHunterTokenRoute { get; init; }
}
}