You are here

function linkedin_auth_register_page in LinkedIn Integration 6

Menu callback. Called when user perform linkedin registration

1 string reference to 'linkedin_auth_register_page'
linkedin_auth_menu in linkedin_auth/linkedin_auth.module

File

linkedin_auth/linkedin_auth.pages.inc, line 48

Code

function linkedin_auth_register_page($form_state = array()) {
  $user_reg_mode = variable_get('user_register', 1);
  if ($user_reg_mode == 0) {
    drupal_access_denied();
    return;
  }
  $form = drupal_retrieve_form('user_register', $form_state);
  drupal_prepare_form('user_register', $form, $form_state);
  $form['name']['#default_value'] = $data['name'];
  $form['#redirect'] = isset($_REQUEST['destination']) ? $_REQUEST['destination'] : '';

  //  Only remove standard register submit, but play nicely wth other modules.
  $key = array_keys($form['#submit'], 'user_register_submit');
  unset($form['#submit'][$key[0]]);
  $form['#submit'][] = 'linkedin_auth_register_form_submit';
  return $form;
}