Add support for PAM authentication

This commit is contained in:
Bolke de Bruin
2022-08-23 22:31:41 +02:00
parent 6499f9b7a5
commit 390f6acbcd
5 changed files with 94 additions and 3 deletions

5
go.mod
View File

@@ -1,13 +1,15 @@
module github.com/bolkedebruin/rdpgw
go 1.17
go 1.19
require (
github.com/coreos/go-oidc/v3 v3.2.0
github.com/go-jose/go-jose/v3 v3.0.0
github.com/gorilla/sessions v1.2.1
github.com/gorilla/websocket v1.5.0
github.com/james-barrow/golang-ipc v1.0.0
github.com/knadh/koanf v1.4.2
github.com/msteinert/pam v1.0.0
github.com/patrickmn/go-cache v2.1.0+incompatible
github.com/prometheus/client_golang v1.12.1
github.com/thought-machine/go-flags v1.6.1
@@ -15,6 +17,7 @@ require (
)
require (
github.com/Microsoft/go-winio v0.4.16 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.1.2 // indirect
github.com/fsnotify/fsnotify v1.5.4 // indirect