cli/api/default.go

13 lines
434 B
Go

package api
var DefaultListLimit = 30
// IsValidToken checks if a token provided is valid.
// The token string must be 26 characters in length and have the 'glpat-'
// prefix or just be 20 characters long to be recognized as a valid personal access token.
//
// TODO: check if token has minimum scopes required by glab
func IsValidToken(token string) bool {
return (len(token) == 26 && token[:6] == "glpat-") || len(token) == 20
}