이 플러그인은 최근 3개의 주요 워드프레스 출시와 시험 되지 않았습니다. 워드프레스의 좀 더 최근 버전으로 이용할 때 더 이상 관리되지 않고 지원되지 않고 호환성 문제가 있을 수 있습니다.

LDAP Authentication 2

설명

This plug-in extends Simple LDAP Authentication plug-in Simple LDAP Authentication.
Plug-in works as followed:

Entered credentials are checked by all hash types available on LDAP-server (ssha, smd5, crypt/standart-des, crypt/enhanced, crypt/md5, crypt/blowfish, sha, clear, md5) by specified login.

If password is correct:

If user already exist in WordPress database

  • Password, name, surname, e-mail are changed to those existing on LDAP-server.

If no such user is in WordPress database:

If automatic user transfer is disabled by plug-in settings:

  • Existing user data is updated

If automatic user transfer is enabled by plug-in settings:

  • Existing user data is updated

  • New user is created with profile received from LDAP-server.

If the password was incorrect:

  • Wrong password error is shown.

Features

  1. Update user data
  2. Updates user password
  3. Checks password hash using crypt/standart-des, crypt/enhanced, crypt/md5, crypt/blowfish, ssha, smd5, sha, md5

설치

This section describes how to install the plugin and get it working.

e.g.

  1. Upload and unzip ldap-authentication-2.zip to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place <?php do_action('plugin_name_hook'); ?> in your templates

FAQ

Can I use SSL on LDAP connection?

Yes. You can enable SSL connection in the option page.

Can I customize LDAP search filter?

Yes. You can customize the search filters (user ID and group) in the option page.

How do I use debug mode?

This plugin has a built-in debug mode. When WP_DEBUG is enabled in wp-config.php, it will turn on the notices that some authenticatin information are added on the log entry.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“LDAP Authentication 2”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “LDAP Authentication 2”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.0

Following functions are added to original plug-in:

updates user data

  • _update_user ($username, $email, $first_name, $last_name, $role = ”)

updates user password

  • _update_user_password ($username , $password)

checks password hash using crypt/standart-des, crypt/enhanced, crypt/md5, crypt/blowfish

  • _check_CRYPT ($plainTextPass, $ldapPass)

checks password hash using ssha

  • _check_SSHA ($plainTextPass, $ldapPass)

checks password hash using smd5

  • _check_SMD5 ($plainTextPass, $ldapPass)

checks password hash using sha

  • _check_SHA ($plainTextPass, $ldapPass)

checks password for exact match

  • _check_CLEAR ($plainTextPass, $ldapPass)

checks password hash using md5

  • _check_MD5 ($plainTextPass, $ldapPass)

checks entered credentials

  • _get_crypt_pass_by_type ($type, $password, $full_password)