diff --git a/cmd/proxy/main.go b/cmd/proxy/main.go index 50f0d07..9a4b472 100644 --- a/cmd/proxy/main.go +++ b/cmd/proxy/main.go @@ -33,7 +33,7 @@ func main() { provider = authz.NewAsgardeoProvider(cfg) fmt.Println("Using Asgardeo provider (demo).") } else { - log.Fatalf("Not suppoted yet.") + log.Fatalf("Not supported yet.") } // 3. (Optional) Fetch JWKS if you want local JWT validation diff --git a/internal/authz/asgardeo.go b/internal/authz/asgardeo.go index 98cde11..7408f79 100644 --- a/internal/authz/asgardeo.go +++ b/internal/authz/asgardeo.go @@ -298,6 +298,10 @@ func buildAsgardeoPayload(regReq RegisterRequest) map[string]interface{} { "idp": "GitHub", "authenticator": "GithubAuthenticator", }, + { + "idp": "Microsoft", + "authenticator": "OpenIDConnectAuthenticator", + }, }, }, },