Check for unset env vars

This commit is contained in:
Lucas Schumacher 2024-07-04 21:09:53 -04:00
parent 4969323f8e
commit 35c2da3032

View File

@ -19,7 +19,25 @@ type UserInfo struct {
} }
func main() { func main() {
openidConnect, err := openidConnect.New(os.Getenv("OPENID_CONNECT_KEY"), os.Getenv("OPENID_CONNECT_SECRET"), os.Getenv("OPENID_CONNECT_CALLBACK_URL"), os.Getenv("OPENID_CONNECT_DISCOVERY_URL")) OPENID_CONNECT_KEY := os.Getenv("OPENID_CONNECT_KEY")
if OPENID_CONNECT_KEY == "" {
panic("OPENID_CONNECT_KEY not set")
}
OPENID_CONNECT_SECRET := os.Getenv("OPENID_CONNECT_SECRET")
if OPENID_CONNECT_SECRET == "" {
panic("OPENID_CONNECT_SECRET not set")
}
OPENID_CONNECT_DISCOVERY_URL := os.Getenv("OPENID_CONNECT_DISCOVERY_URL")
if OPENID_CONNECT_DISCOVERY_URL == "" {
panic("OPENID_CONNECT_DISCOVERY_URL not set")
}
OPENID_CONNECT_CALLBACK_DOMAIN := os.Getenv("OPENID_CONNECT_CALLBACK_DOMAIN")
if OPENID_CONNECT_CALLBACK_DOMAIN == "" {
panic("OPENID_CONNECT_CALLBACK_DOMAIN not set")
}
OPENID_CONNECT_CALLBACK_URL := OPENID_CONNECT_CALLBACK_DOMAIN + "/auth/openid-connect/callback"
openidConnect, err := openidConnect.New(OPENID_CONNECT_KEY, OPENID_CONNECT_SECRET, OPENID_CONNECT_CALLBACK_URL, OPENID_CONNECT_DISCOVERY_URL)
if err != nil { if err != nil {
panic(err) panic(err)
} }