mirror of
https://github.com/DrizzleTime/Foxel.git
synced 2026-06-09 17:39:37 +08:00
refactor: improve GitHub OAuth handling and update authentication flow
This commit is contained in:
@@ -11,5 +11,5 @@ public interface IUserService
|
||||
Task<string> GenerateJwtTokenAsync(User user);
|
||||
Task<User?> GetUserByIdAsync(int userId);
|
||||
Task<(bool success, string message, User? user)> FindOrCreateGitHubUserAsync(
|
||||
string githubId, string githubLogin, string? email);
|
||||
string githubId, string? githubName, string? email);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user