add generating token (only frame for now, actual token is only dummy)

This commit is contained in:
Pascal Fischer
2023-03-01 20:12:04 +01:00
parent 1bda8fd563
commit 69be2a8071
5 changed files with 119 additions and 2 deletions

View File

@ -2,12 +2,14 @@ package server
import (
"fmt"
"strings"
log "github.com/sirupsen/logrus"
"github.com/netbirdio/netbird/management/server/activity"
"github.com/netbirdio/netbird/management/server/idp"
"github.com/netbirdio/netbird/management/server/jwtclaims"
"github.com/netbirdio/netbird/management/server/status"
log "github.com/sirupsen/logrus"
"strings"
)
const (
@ -44,6 +46,7 @@ type User struct {
Role UserRole
// AutoGroups is a list of Group IDs to auto-assign to peers registered by this user
AutoGroups []string
PATs []PersonalAccessToken
}
// IsAdmin returns true if user is an admin, false otherwise