diff options
| author | Mikhail Osipov <mike.osipov@gmail.com> | 2020-02-29 01:09:33 +0300 |
|---|---|---|
| committer | Mikhail Osipov <mike.osipov@gmail.com> | 2020-02-29 23:48:53 +0300 |
| commit | 7ab641d239e502e09c6f05dfc7efd069fcf3c314 (patch) | |
| tree | b544135633d51162a89132f061cdb987572f5d16 /pkg/server/hook/auth.go | |
| parent | c55afd2de177f128fae6e1c52d0c56af17096258 (diff) | |
fix hook variable check
Diffstat (limited to 'pkg/server/hook/auth.go')
| -rw-r--r-- | pkg/server/hook/auth.go | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/pkg/server/hook/auth.go b/pkg/server/hook/auth.go index fc19c2a..8d7d23e 100644 --- a/pkg/server/hook/auth.go +++ b/pkg/server/hook/auth.go @@ -122,17 +122,9 @@ func (a *auth) Recv(rq, wq queue.Q) (err error) { return queue.IoCopy(r, wq.Writer()) } -func getAuthSecret(env env.Env) string { - if v := env.Eval("@{tunnel.@{tunnel}.secret}"); v != "" { - return v - } - - return env.Get("secret") -} - func (h authHook) Open(env env.Env) (interface{}, error) { a := &auth{ - secret: getAuthSecret(env), + secret: getHookVar(env, "secret"), recvChallenge: make(chan struct{}), recvHash: make(chan struct{}), fail: make(chan struct{}), |
