Remove pointer receiver on CaddyModule function
This commit is contained in:
parent
3d5f170789
commit
871b191fb9
1 changed files with 2 additions and 6 deletions
|
@ -2,7 +2,6 @@ package caddy_tailscale
|
|||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"github.com/caddyserver/caddy/v2"
|
||||
"github.com/caddyserver/caddy/v2/modules/caddyhttp/caddyauth"
|
||||
"net/http"
|
||||
|
@ -12,7 +11,7 @@ import (
|
|||
)
|
||||
|
||||
func init() {
|
||||
caddy.RegisterModule(new(TailscaleAuth))
|
||||
caddy.RegisterModule(TailscaleAuth{})
|
||||
}
|
||||
|
||||
type TailscaleAuth struct {
|
||||
|
@ -23,7 +22,7 @@ type TailscaleAuth struct {
|
|||
}
|
||||
|
||||
// CaddyModule returns the Caddy module information.
|
||||
func (*TailscaleAuth) CaddyModule() caddy.ModuleInfo {
|
||||
func (TailscaleAuth) CaddyModule() caddy.ModuleInfo {
|
||||
return caddy.ModuleInfo{
|
||||
ID: "http.authentication.providers.tailscale",
|
||||
New: func() caddy.Module { return new(TailscaleAuth) },
|
||||
|
@ -31,7 +30,6 @@ func (*TailscaleAuth) CaddyModule() caddy.ModuleInfo {
|
|||
}
|
||||
|
||||
func (ta *TailscaleAuth) Provision(caddy.Context) error {
|
||||
fmt.Println("PROVISION")
|
||||
ta.lc = new(tailscale.LocalClient)
|
||||
|
||||
ta.allowedUsersMap = make(map[string]struct{})
|
||||
|
@ -39,8 +37,6 @@ func (ta *TailscaleAuth) Provision(caddy.Context) error {
|
|||
ta.allowedUsersMap[u] = struct{}{}
|
||||
}
|
||||
|
||||
fmt.Println(ta.allowedUsersMap, ta.AllowedUsers)
|
||||
|
||||
return nil
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue