Skip to content
Snippets Groups Projects

Resolve "Improve token usage for users"

Merged Neil-Jocelyn Schark requested to merge 378-improve-token-usage-for-users into master
3 files
+ 14
8
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -7,6 +7,7 @@ import (
"time"
apb "code.fbi.h-da.de/danet/gosdn/api/go/gosdn/rbac"
"code.fbi.h-da.de/danet/gosdn/controller/config"
rbacInterfaces "code.fbi.h-da.de/danet/gosdn/controller/interfaces/rbac"
"code.fbi.h-da.de/danet/gosdn/controller/metrics"
"code.fbi.h-da.de/danet/gosdn/controller/rbac"
@@ -93,7 +94,9 @@ func (s AuthServer) Login(ctx context.Context, request *apb.LoginRequest) (*apb.
}
userToUpdate.AddToken(token)
for len(userToUpdate.GetTokens()) > config.MaxTokensPerUser {
userToUpdate.RemoveToken(userToUpdate.GetTokens()[0])
}
err = s.userService.Update(userToUpdate)
if err != nil {
return nil, err
Loading