function gforms_autologin($user_id, $config, $entry, $password)
{
    $form = RGFormsModel::get_form_meta($entry['form_id']);
    $user_login = apply_filters("gform_username_{$form['id']}", apply_filters('gform_username', GFUser::get_meta_value('username', $config, $form, $entry), $config, $form, $entry), $config, $form, $entry);
    $redirect_url = rgars($form, 'confirmation/url') ? rgars($form, 'confirmation/url') : get_bloginfo('home');
    //pass the above to the wp_signon function
    $result = wp_signon(array('user_login' => $user_login, 'user_password' => $password, 'remember' => false));
    if (!is_wp_error($result)) {
        wp_redirect($redirect_url);
    }
}