登录后将Okta登录小部件重定向回原始页面

Con*_*nko 2 javascript okta okta-api

我一直在尝试查找代码示例,这些示例显示了通过Okta登录小部件登录后如何将用户重定向到其原始页面。

如果用户坐在启用了SAML的应用程序上并单击登录,则会将他们重定向到具有Okta登录小部件的页面。成功登录后,如何将它们发送回他们单击登录的页面?

小智 5

直接从他们的网站:

  <!-- Script to init the widget -->
  <script>
    var orgUrl = 'https://dev-144769.oktapreview.com';
    var oktaSignIn = new OktaSignIn({baseUrl: orgUrl});

    oktaSignIn.renderEl(
      { el: '#okta-login-container' },
      function (res) {
        if (res.status === 'SUCCESS') { res.session.setCookieAndRedirect(orgUrl); }
      }
    );
  </script>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,var'orgUrl'为成功登录定义了重定向URL。

将orgUrl重新定义为您想要提供的url。

var orgUrl = "https://showme.this.com" //like this
Run Code Online (Sandbox Code Playgroud)