From fb9173ed532317b877d371c950f5b71e242e4994 Mon Sep 17 00:00:00 2001 From: Tao Chen Date: Sun, 3 Nov 2024 05:37:34 +0800 Subject: [PATCH] optimize /admin/login-options --- http/controller/admin/login.go | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/http/controller/admin/login.go b/http/controller/admin/login.go index bb594f8..c00e2b6 100644 --- a/http/controller/admin/login.go +++ b/http/controller/admin/login.go @@ -11,7 +11,6 @@ import ( "Gwen/service" "fmt" "github.com/gin-gonic/gin" - "gorm.io/gorm" ) type Login struct { @@ -91,13 +90,7 @@ func (ct *Login) Logout(c *gin.Context) { // @Failure 500 {object} response.ErrorResponse // @Router /admin/login-options [post] func (ct *Login) LoginOptions(c *gin.Context) { - res := service.AllService.OauthService.List(1, 100, func(tx *gorm.DB) { - tx.Select("op").Order("id") - }) - var ops []string - for _, v := range res.Oauths { - ops = append(ops, v.Op) - } + ops := service.AllService.OauthService.GetOauthProviders() response.Success(c, gin.H{ "ops": ops, "register": global.Config.App.Register,