]> git.uzoombox.com Git - uzsdk-v0.3.0.git/commitdiff
fix(service): change CheckToken from pointer to Function.
authorbruce <bruce@nanzoom.com>
Tue, 13 Jun 2023 02:50:03 +0000 (10:50 +0800)
committerbruce <bruce@nanzoom.com>
Mon, 4 Nov 2024 03:21:35 +0000 (03:21 +0000)
uzsdk/service.go

index f513d8388476411ad9a5a9066026cfc72e9ce016..ac63db6a64efbf17179ae66a675e5fdb78ad9b6d 100644 (file)
@@ -140,10 +140,10 @@ type TokenCheckFunc func(token string, options ...interface{}) bool
 
 // Instance is the framework's instance, used for server & plugin both.
 type Instance struct {
-       Conf        *Configuration  // configuration of this application.
-       Db          *sqlx.DB        // the first database connection created by main routine.
-       Logger      *logger.Logger  // logger created by main routine.
-       Router      *gin.Engine     // default webservice engine created by main routine.
-       Maintenance bool            // when maintenance mode is true, only serve api /config.
-       CheckToken  *TokenCheckFunc // pointer of check token function.
+       Conf        *Configuration // configuration of this application.
+       Db          *sqlx.DB       // the first database connection created by main routine.
+       Logger      *logger.Logger // logger created by main routine.
+       Router      *gin.Engine    // default webservice engine created by main routine.
+       Maintenance bool           // when maintenance mode is true, only serve api /config.
+       CheckToken  TokenCheckFunc // function of check token.
 }