You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/ipn
Naman Sood f79183dac7
cmd/tsidp: add funnel support (#12591)
* cmd/tsidp: add funnel support

Updates #10263.

Signed-off-by: Naman Sood <mail@nsood.in>

* look past funnel-ingress-node to see who we're authenticating

Signed-off-by: Naman Sood <mail@nsood.in>

* fix comment typo

Signed-off-by: Naman Sood <mail@nsood.in>

* address review feedback, support Basic auth for /token

Turns out you need to support Basic auth if you do client ID/secret
according to OAuth.

Signed-off-by: Naman Sood <mail@nsood.in>

* fix typos

Signed-off-by: Naman Sood <mail@nsood.in>

* review fixes

Signed-off-by: Naman Sood <mail@nsood.in>

* remove debugging log

Signed-off-by: Naman Sood <mail@nsood.in>

* add comments, fix header

Signed-off-by: Naman Sood <mail@nsood.in>

---------

Signed-off-by: Naman Sood <mail@nsood.in>
4 months ago
..
conffile
ipnauth
ipnlocal cmd/tsidp: add funnel support (#12591) 4 months ago
ipnserver all: add test for package comments, fix, add comments as needed 5 months ago
ipnstate
localapi cmd/tailscale: add --min-validity flag to the cert command (#12822) 4 months ago
policy
store all: add test for package comments, fix, add comments as needed 5 months ago
backend.go
conf.go ipn,wgengine/magicsock: allow setting static node endpoints via tailscaled configfile (#12882) 4 months ago
doc.go
ipn_clone.go cmd/cloner, cmd/viewer, util/codegen: add support for generic types and interfaces 5 months ago
ipn_test.go
ipn_view.go
prefs.go ipn: allow FQDN in exit node selection 5 months ago
prefs_test.go ipn: allow FQDN in exit node selection 5 months ago
serve.go cmd/serve: don't convert localhost to 127.0.0.1 5 months ago
serve_test.go cmd/serve: don't convert localhost to 127.0.0.1 5 months ago
store.go
store_test.go