feat: implement database initialization and admin user setup

This commit is contained in:
shiyu
2025-05-19 21:02:43 +08:00
parent 7a93a03903
commit f8bc7baede
4 changed files with 120 additions and 4 deletions

View File

@@ -101,7 +101,7 @@ public class AuthController(IUserService userService, IConfigService configServi
public IActionResult GitHubLogin()
{
string githubClientId = configService["Authentication:GitHubClientId"];
string githubCallback = configService["Authentication:GitHubRedirectUri"];
string githubCallback = configService["Authentication:GitHubCallbackUrl"];
string githubAuthorizeUrl =
$"https://github.com/login/oauth/authorize?client_id={Uri.EscapeDataString(githubClientId)}&redirect_uri={Uri.EscapeDataString(githubCallback)}";
return Redirect(githubAuthorizeUrl);