From 34748f5c339d71d969dba6cc1be41469b7ccfc31 Mon Sep 17 00:00:00 2001 From: Mustafa Gezen Date: Tue, 1 Nov 2022 04:49:59 +0100 Subject: [PATCH] Obsidian: Explain callbackForwarder --- obsidian/impl/v1/oauth2.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/obsidian/impl/v1/oauth2.go b/obsidian/impl/v1/oauth2.go index d36b62b..330512b 100644 --- a/obsidian/impl/v1/oauth2.go +++ b/obsidian/impl/v1/oauth2.go @@ -57,6 +57,9 @@ type NameClaim struct { Name string `json:"name"` } +// callbackForwarder helps create an external callback since usual +// OAuth2 providers doesn't allow callback to localhost. +// Cloudflare Workers is a good option for this. func callbackForwarder(callbackURL string) string { env := os.Getenv("RESF_ENV") // this section contained a callback forwarder, but cannot be published