문제

Playframework를 사용하여 Scala를 사용하여 작은 웹 사이트를 개발하고 내 사이트에 인증 및 권한 부여를 추가해야합니다.교수님은 LDAP를 확인하라고했습니다.그래서 나는 체크되었고, Google 그룹에서 토론을 제외하고 흥미로운 것을 발견하지 못했습니다. 여기 .

이 모듈을 찾았습니다. https://github.com/t2v/play20-auth 그러나 나는 그 코드를 잘 이해할 수 없었다.

그래서 나는 이것을 요구하고 있습니다 : LDAPPlayframeworkScala를 사용할 수 있습니까?내가 시작할 수있는 자습서가 있으면?

도움이 되었습니까?

해결책

LDAP는 디렉토리 서비스에 액세스하는 데 사용할 수 있습니다. Directoty / Catalog는 사용자 이름과 암호에 대한 저장소로 사용할 수 있지만 엔터프라이즈 스케일을 가장 잘 맞추고 다른 기능이 가장 적합한 이후 사용자 이름과 암호를 저장하는 경우에만 오버 킬 수 있습니다. 내가 알고있는 가장 정규 유스 케이스는 LDAP (완전 가능하지만 가능하지만 가능하지만 가능하지만)로 직접 인증하지 않고 예를 들어 사용자의 역할을 가져 오는 권한 부여를 위해이를 사용합니다. Active Directors (예 : Kerberos / NTLM 인증)와 결합 된 디렉토리.

이를 사용하여 LDAP 클라이언트 라이브러리 (예 : http://www.springsource.org/)를 확인해야합니다. 인증 및 / 또는 권한 부여 코드의 LDAP ).

이것은 이것이 "작은 웹 사이트"라는 것을 언급하고 LDAP가 귀하의 사건을 위해 과도하게 만날 수 있다고 생각합니다. 작은 사이트 인 경우 언급 한 것처럼 준비된 준비된 모듈을 사용하고 해시 된 암호로 데이터베이스로 유지해야합니다. LDAP를 사용하려면 OpenDJ ("noreferrer"> http : / /forgerock.com/what-weofffer/open-identity-stack/opendj/ 깨끗하고 간단한 LDAP 디렉토리 서비스를 찾고있는 경우

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top