- 오픈 프로토콜
- 디렉토리 서비스 인증에 사용되는 개방형 및 교차 플랫폼 프로토콜.
- LDAP는 응용프로그램이 다른 디렉토리 서비스 서버와 통신하는 데 사용하는 통신 언어를 제공
- 엔티티와 해당 정보 공유.
- LDAP의 기본 인증 전략은 사용자가 직접 LDAP 서버에서 인증받도록 한다.
- 비밀번호를 비교하는 방법도 있음.
- 비밀번호 비교는 LDAP 서버에서 수행되므로 실제 비밀번호가 노출되지 않음.
BcryptPasswordEncoder()를 사용해서 암호화에 사용할 인코더를 지정할 수 있다.
AD란?
- Active Directory
- 인증, 그룹 및 사용자 관리, 정책관리 등 모든 종류의 기능 제공하는 디렉토리 서비스 구현.
*디렉토리 서비스 : 컴퓨터 네트워크의 사용자와 네트워크 자원에 대한 정보를 저장하고 관리해주는 SW 및 응용 프로그램
즉, 디렉토리 서비스는 기업의 IT 자원 정보를 저장 및 관리해주는 솔루션
LDAP (Lightweight Directory Access Protocol) vs AD