登录后如何从密钥斗篷获取用户值

时间:2020-07-15 05:51:47

标签: javascript reactjs keycloak

如何从以下代码中获取userInfo?登录成功。

keycloak.init({ onLoad: "login-required" })
                  .then((authenticated) => {
                    setState({ authenticated });
                    if (!authenticated) {
                      window.location.reload();
                    } else {
                      login({ username: "jaya" });
                      localStorage.setItem("jwtToken", keycloak.token);
                      keycloak
                        .loadUserProfile()
                        .then((userInfo) => {
                          login(userInfo);
                        })
                        .catch((err) => {
                          throw new Error("error");
                        });
                      console.info("Authenticated");
                    }
                  })
                  .catch(() => {
                    console.error("Authenticated Failed");
                  });

0 个答案:

没有答案
相关问题