feat: GitHub OAuth mechanism implemented

This commit is contained in:
Mikhail Shabanov committed 2021-04-02 13:20:59 +02:00
1 parent a247406a42
commit 0b5da2f7c6
9 files changed
+299 -9

No files matched your search

@@ -0,0 +1,12 @@
using System.Threading.Tasks;
using WotBlitzStatisticsPro.Common.Model;
namespace WotBlitzStatisticsPro.GraphQl.GitHubOauth
{
public interface IGitHubOauthService
{
Task<GitHubUser?> GetGitHubUser(string oAuthCode);
string GenerateToken(GitHubUser user);
}
}