MCPcopy Create free account
hub / github.com/53AI/53AIHub / RefreshAccessToken

Method RefreshAccessToken

api/model/user.go:194–209  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

192}
193
194func (user *User) RefreshAccessToken() error {
195 var err error
196 user.AccessToken, err = jwt.UserGenerateJWT(user.UserID, user.Eid)
197 if err != nil {
198 return err
199 }
200
201 // 内部成员登录默认改为加入
202 if user.Type == UserTypeInternal && user.Status == UserStatusNotJoined {
203 user.Status = UserStatusJoined
204 }
205
206 user.LastLoginTime = time.Now().UTC().UnixMilli()
207 err = DB.Model(user).Updates(user).Error
208 return err
209}
210
211func (user *User) UpdateStatusToJoin() error {
212 var err error

Callers 2

LoginFunction · 0.95
SmsLoginFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected