2014-10-14 3 views
1

내 Play 응용 프로그램에서 OAuth2를 사용하려고합니다. 코딩 할 때 엔트리 포인트를 찾는 데 어려움을 겪고 있습니다. SecureSocial은 사용하기 좋은 라이브러리처럼 보이지만 SecureSocial의 Getting Started 가이드와 실제로 라이브러리에서 사용할 수있는 클래스 사이에는 연결이 끊어지는 것 같습니다. 특히 가이드 (here)는 this class을 시작 UserService로 지정합니다. 그러나 SecureSocial의 jar에있는 두 개의 클래스 (securesocial.core.Identitysecuresocial.core.IdentityId)는 설명 할 수없는 정도로 누락되었습니다.secureSocial 라이브러리에서 securesocial.core.Identity가 누락 되었습니까?

누구나 내가이 수업을 어디에서 찾을 수 있는지 (또는 최신 가이드 또는 실제로 어떤 종류의 기본, 베어 본 방법으로 OAuth를 배워야하는지 알 수 있습니까?)

2 개 이상의 링크를 게시 할 수 없으므로 메이븐 저장소의 jar 페이지에 링크하지 않았지만 securesocial_2.11을 검색하십시오.

답변

2

-이 글을 쓰고있는 시점 - Scala 2.11에서 Maven은 SecureSocial 3.0-M1입니다. 게시 된 문서는 2.1.x 버전 용입니다. ID가 제거되어 더 이상 필요하지 않습니다. 사용자가 다른 유형을 상속하거나 구현하지 않고도 사용자를 나타낼 유형을 지정할 수 있다는 아이디어가 있습니다.

온라인 문서를 읽고 몇 가지 개념을 이해 한 다음 여기에 새 API를 사용하도록 업데이트 된 샘플을 사용하십시오 (https://github.com/jaliss/securesocial/tree/3.0-M1/samples).