Explorar el Código

fix(saml_sso): donot load IDP metadata when disabling saml

JimMoen hace 2 años
padre
commit
c9194cd6b2
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      apps/emqx_dashboard_sso/src/emqx_dashboard_sso_saml.erl

+ 2 - 0
apps/emqx_dashboard_sso/src/emqx_dashboard_sso_saml.erl

@@ -100,6 +100,8 @@ desc(_) ->
 %% APIs
 %% APIs
 %%------------------------------------------------------------------------------
 %%------------------------------------------------------------------------------
 
 
+create(#{enable := false} = _Config) ->
+    {ok, undefined};
 create(#{sp_sign_request := true} = Config) ->
 create(#{sp_sign_request := true} = Config) ->
     try
     try
         do_create(ensure_cert_and_key(Config))
         do_create(ensure_cert_and_key(Config))