From eec642aa6fffa6adc2930d2bf487ffdcad1f88b9 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Sun, 18 Sep 2022 21:02:37 +0800 Subject: [PATCH] Update casdoor-go-sdk to v0.9.1 --- controllers/account.go | 8 ++++---- controllers/base.go | 16 ++++++++-------- go.mod | 2 +- go.sum | 4 ++-- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/controllers/account.go b/controllers/account.go index 0205a76..db14baf 100644 --- a/controllers/account.go +++ b/controllers/account.go @@ -4,7 +4,7 @@ import ( _ "embed" "github.com/astaxie/beego" - "github.com/casdoor/casdoor-go-sdk/auth" + "github.com/casdoor/casdoor-go-sdk/casdoorsdk" ) //go:embed token_jwt_key.pem @@ -21,19 +21,19 @@ func InitAuthConfig() { casdoorOrganization := beego.AppConfig.String("casdoorOrganization") casdoorApplication := beego.AppConfig.String("casdoorApplication") - auth.InitConfig(casdoorEndpoint, clientId, clientSecret, JwtPublicKey, casdoorOrganization, casdoorApplication) + casdoorsdk.InitConfig(casdoorEndpoint, clientId, clientSecret, JwtPublicKey, casdoorOrganization, casdoorApplication) } func (c *ApiController) Signin() { code := c.Input().Get("code") state := c.Input().Get("state") - token, err := auth.GetOAuthToken(code, state) + token, err := casdoorsdk.GetOAuthToken(code, state) if err != nil { panic(err) } - claims, err := auth.ParseJwtToken(token.AccessToken) + claims, err := casdoorsdk.ParseJwtToken(token.AccessToken) if err != nil { panic(err) } diff --git a/controllers/base.go b/controllers/base.go index af604dd..21bb0c8 100644 --- a/controllers/base.go +++ b/controllers/base.go @@ -4,7 +4,7 @@ import ( "encoding/gob" "github.com/astaxie/beego" - "github.com/casdoor/casdoor-go-sdk/auth" + "github.com/casdoor/casdoor-go-sdk/casdoorsdk" ) type ApiController struct { @@ -12,10 +12,10 @@ type ApiController struct { } func init() { - gob.Register(auth.Claims{}) + gob.Register(casdoorsdk.Claims{}) } -func GetUserName(user *auth.User) string { +func GetUserName(user *casdoorsdk.User) string { if user == nil { return "" } @@ -23,17 +23,17 @@ func GetUserName(user *auth.User) string { return user.Name } -func (c *ApiController) GetSessionClaims() *auth.Claims { +func (c *ApiController) GetSessionClaims() *casdoorsdk.Claims { s := c.GetSession("user") if s == nil { return nil } - claims := s.(auth.Claims) + claims := s.(casdoorsdk.Claims) return &claims } -func (c *ApiController) SetSessionClaims(claims *auth.Claims) { +func (c *ApiController) SetSessionClaims(claims *casdoorsdk.Claims) { if claims == nil { c.DelSession("user") return @@ -42,7 +42,7 @@ func (c *ApiController) SetSessionClaims(claims *auth.Claims) { c.SetSession("user", *claims) } -func (c *ApiController) GetSessionUser() *auth.User { +func (c *ApiController) GetSessionUser() *casdoorsdk.User { claims := c.GetSessionClaims() if claims == nil { return nil @@ -51,7 +51,7 @@ func (c *ApiController) GetSessionUser() *auth.User { return &claims.User } -func (c *ApiController) SetSessionUser(user *auth.User) { +func (c *ApiController) SetSessionUser(user *casdoorsdk.User) { if user == nil { c.DelSession("user") return diff --git a/go.mod b/go.mod index aae09ba..eb3a643 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/aliyun/aliyun-oss-go-sdk v2.2.2+incompatible github.com/astaxie/beego v1.12.3 github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f // indirect - github.com/casdoor/casdoor-go-sdk v0.3.3 + github.com/casdoor/casdoor-go-sdk v0.9.1 github.com/danaugrs/go-tsne/tsne v0.0.0-20220306155740-2250969e057f github.com/go-sql-driver/mysql v1.6.0 github.com/golang-jwt/jwt/v4 v4.2.0 // indirect diff --git a/go.sum b/go.sum index 29e8f9c..c0a3880 100644 --- a/go.sum +++ b/go.sum @@ -79,8 +79,8 @@ github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl github.com/bradfitz/gomemcache v0.0.0-20180710155616-bc664df96737/go.mod h1:PmM6Mmwb0LSuEubjR8N7PtNe1KxZLtOUHtbeikc5h60= github.com/casbin/casbin v1.7.0/go.mod h1:c67qKN6Oum3UF5Q1+BByfFxkwKvhwW57ITjqwtzR1KE= github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= -github.com/casdoor/casdoor-go-sdk v0.3.3 h1:oyUNjpkC6zOEwBtY96qzqIQliQLsHZguOdrwItcGWnY= -github.com/casdoor/casdoor-go-sdk v0.3.3/go.mod h1:MBed3ISHQfXTtoOCAk5T8l5lt4wFvsyynrw0awggydY= +github.com/casdoor/casdoor-go-sdk v0.9.1 h1:z+5nJ4IvP9cNUodLf8wS42AYtDoUCvN6McRB5M+1SAQ= +github.com/casdoor/casdoor-go-sdk v0.9.1/go.mod h1:MBed3ISHQfXTtoOCAk5T8l5lt4wFvsyynrw0awggydY= github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/cespare/xxhash/v2 v2.1.1 h1:6MnRN8NT7+YBpUIWxHtefFZOKTAPgGjpQSxqLNn0+qY=