Loading modules/o365_sso/o365_sso.module +4 −1 Original line number Diff line number Diff line Loading @@ -29,10 +29,13 @@ function o365_sso_form_user_login_form_alter(&$form, FormStateInterface $form_st */ function o365_sso_alter_login_form(array &$form, FormStateInterface $form_state, $form_id) { $config = \Drupal::config('o365_sso.settings'); $request = \Drupal::request(); $form['#attached']['library'][] = 'o365/general'; $form['#attached']['library'][] = 'o365/icons'; if (!empty($config->get('auto_redirect'))) { // Only redirect when auto redirect is enabled and the path does not contain // the local login link. if (!empty($config->get('auto_redirect')) && strstr($request->getPathInfo(), '/user/drupal_login') === FALSE) { $url = Url::fromRoute('o365_sso.login_controller_login', [], ['absolute' => TRUE]); $response = new RedirectResponse($url->toString()); $response->send(); Loading Loading
modules/o365_sso/o365_sso.module +4 −1 Original line number Diff line number Diff line Loading @@ -29,10 +29,13 @@ function o365_sso_form_user_login_form_alter(&$form, FormStateInterface $form_st */ function o365_sso_alter_login_form(array &$form, FormStateInterface $form_state, $form_id) { $config = \Drupal::config('o365_sso.settings'); $request = \Drupal::request(); $form['#attached']['library'][] = 'o365/general'; $form['#attached']['library'][] = 'o365/icons'; if (!empty($config->get('auto_redirect'))) { // Only redirect when auto redirect is enabled and the path does not contain // the local login link. if (!empty($config->get('auto_redirect')) && strstr($request->getPathInfo(), '/user/drupal_login') === FALSE) { $url = Url::fromRoute('o365_sso.login_controller_login', [], ['absolute' => TRUE]); $response = new RedirectResponse($url->toString()); $response->send(); Loading