mirror of
https://github.com/juanfont/headscale.git
synced 2025-08-10 13:46:46 +02:00
policy/v2: allow Username as ssh source
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
parent
833e0f66f1
commit
37f33975d4
@ -1152,7 +1152,7 @@ func (a *SSHSrcAliases) UnmarshalJSON(b []byte) error {
|
|||||||
*a = make([]Alias, len(aliases))
|
*a = make([]Alias, len(aliases))
|
||||||
for i, alias := range aliases {
|
for i, alias := range aliases {
|
||||||
switch alias.Alias.(type) {
|
switch alias.Alias.(type) {
|
||||||
case *Group, *Tag, *AutoGroup:
|
case *Username, *Group, *Tag, *AutoGroup:
|
||||||
(*a)[i] = alias.Alias
|
(*a)[i] = alias.Alias
|
||||||
default:
|
default:
|
||||||
return fmt.Errorf("type %T not supported", alias.Alias)
|
return fmt.Errorf("type %T not supported", alias.Alias)
|
||||||
|
Loading…
Reference in New Issue
Block a user