Feat: finish login and add test

This commit is contained in:
2025-12-07 17:42:28 +08:00
parent 2eb8a18c40
commit 3970dd5ebd
15 changed files with 110 additions and 41 deletions

View File

@@ -47,7 +47,7 @@ func (self *Handlers) PostGenLoginUrl(
}
}
token, err := self.db.UpdateLoginToken(ctx, input.UserId)
token, err := self.db.UpsertLoginToken(ctx, input.UserId)
if err != nil {
return middlewares.HTTPError{
StatusCode: http.StatusInternalServerError,
@@ -57,7 +57,7 @@ func (self *Handlers) PostGenLoginUrl(
}
return bunrouter.JSON(w, postGenLoginUrlOutput{
LoginUrl: viper.GetString("extern-url") +
LoginUrl: viper.GetString("external-url") +
"/auth/login?" +
"token=" + token,
})