Просмотр исходного кода

fix(saml): saml login reply role `viewer` as default

JimMoen 2 лет назад
Родитель
Сommit
80a6c1150d
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      apps/emqx_dashboard_sso/src/emqx_dashboard_sso_saml_api.erl

+ 2 - 2
apps/emqx_dashboard_sso/src/emqx_dashboard_sso_saml_api.erl

@@ -96,8 +96,8 @@ sp_saml_callback(post, Req) ->
             {404, #{code => ?BACKEND_NOT_FOUND, message => <<"Backend not found">>}};
         State ->
             case (provider(saml)):callback(Req, State) of
-                {ok, Token} ->
-                    {200, emqx_dashboard_sso_api:login_reply(Token)};
+                {ok, Role, Token} ->
+                    {200, emqx_dashboard_sso_api:login_reply(Role, Token)};
                 {error, Reason} ->
                     ?SLOG(info, #{
                         msg => "dashboard_saml_sso_login_failed",