mirror of
https://github.com/weloe/token-go.git
synced 2025-10-06 16:07:18 +08:00
feat: fix sso internal api, add SsoClientLogin return value
This commit is contained in:
@@ -100,6 +100,7 @@ func (s *SsoEnforcer) CheckTicketByClient(ticket string, client string) (string,
|
||||
return "", nil
|
||||
}
|
||||
|
||||
// get client from id
|
||||
var ticketClient string
|
||||
if strings.Contains(id, ",") {
|
||||
split := strings.Split(id, ",")
|
||||
@@ -155,10 +156,10 @@ func (s *SsoEnforcer) RegisterSloCallbackUrl(loginId string, sloCallbackUrl stri
|
||||
var v []string
|
||||
if value != nil {
|
||||
sv, ok := value.([]string)
|
||||
v = sv
|
||||
if !ok {
|
||||
return errors.New("session SLO_CALLBACK_SET_KEY_ data convert into []string failed")
|
||||
}
|
||||
v = sv
|
||||
}
|
||||
v = util.AppendStr(v, sloCallbackUrl)
|
||||
|
||||
|
Reference in New Issue
Block a user