• I’ve successfully setup your plugin. I’ve discovered one problem. I’ve got “Create WordPress user for authenticated LDAP login with appropriate roles” checked. The new user is being created with the user_nicename set as givenname + ‘ ‘ + sn. This space is causing a problem with some other plugins. We can work around the problem by editing the plugin code to be

    $user_data[‘user_nicename’] = $username;
    $user_data[‘display_name’] = $userinfo[‘givenname’][0] . ‘ ‘ . $userinfo[‘sn’][0];

    rather than

    $user_data[‘user_nicename’] = $userinfo[‘givenname’][0] . ‘ ‘ . $userinfo[‘sn’][0];
    $user_data[‘display_name’] = $user_data[‘user_nicename’];

    Would it be possible to make this a setting so we could control the user_nicename value ie givenname + sn or username.

    https://wordpress.org/plugins/simple-ldap-login/

Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Automatic user creation’ is closed to new replies.