복붙노트

[SPRING] 스프링 보안은 facebook connect와 통합됩니다.

SPRING

스프링 보안은 facebook connect와 통합됩니다.

내가 아는 한 페이스 북 연결과 봄 보안 통합에 대한 자습서 / 지침

해결법

  1. ==============================

    1.스프링 소스의 사람들은 소셜 API (페이스 북 포함)를 다룰 때 주목할 가치가있는 '스프링 소셜'을 출시했습니다. http://www.springsource.org/spring-social 참조

    스프링 소스의 사람들은 소셜 API (페이스 북 포함)를 다룰 때 주목할 가치가있는 '스프링 소셜'을 출시했습니다. http://www.springsource.org/spring-social 참조

  2. ==============================

    2.Spring Social은 훌륭하지만 Spring Framework 3.0 이상에서만 작동합니다. Spring Framework 2.5와 함께 Spring Social 작업을 수행하는 방법을 파악하기 위해 이틀 동안 노력했기 때문에 Spring 버전을 확인하십시오.)

    Spring Social은 훌륭하지만 Spring Framework 3.0 이상에서만 작동합니다. Spring Framework 2.5와 함께 Spring Social 작업을 수행하는 방법을 파악하기 위해 이틀 동안 노력했기 때문에 Spring 버전을 확인하십시오.)

  3. ==============================

    3.어쩌면 OAuth for Spring Security and Authentication - Facebook 개발자

    어쩌면 OAuth for Spring Security and Authentication - Facebook 개발자

  4. ==============================

    4.스프링 보안에 추가적으로 스프링 소셜이 필요하다. 서비스 제공자 계정으로 로그인하기를 보라. 유망한 블로그 항목은 Java Spring MVC webapp을 Facebook과 통합하는 것입니다 - 1 부 : OAuth Dance하기.

    스프링 보안에 추가적으로 스프링 소셜이 필요하다. 서비스 제공자 계정으로 로그인하기를 보라. 유망한 블로그 항목은 Java Spring MVC webapp을 Facebook과 통합하는 것입니다 - 1 부 : OAuth Dance하기.

  5. ==============================

    5.페이스 북 그래프 API를 사용하여 사용자 정보를 요청한 다음 다음과 같이 구문 분석 할 수 있습니다.

    페이스 북 그래프 API를 사용하여 사용자 정보를 요청한 다음 다음과 같이 구문 분석 할 수 있습니다.

            JSONObject resp = new JSONObject(content);
            String facebookid = resp.getString("id");
            String firstName = resp.getString("first_name");
            String lastName = resp.getString("last_name");
            String email = resp.getString("email");
            String phone = resp.getString("mobile_phone");
    
            JSONObject address = resp.getJSONObject("address");
            String street = address.getString("street");
            String city = address.getString("city");
            String zip = address.getString("zip");
            String state = address.getString("state");
            String country = address.getString("country");
    

    문자열을 등록한 후에는 쉽게 등록 메서드를 호출해야합니다. 자동 인증 만하면됩니다.

    이에 대한 자세한 내용은 여기에 게시했습니다. JSP (tomcat)의 Facebook 연결 예제

  6. from https://stackoverflow.com/questions/942984/spring-security-integrate-with-facebook-connect by cc-by-sa and MIT license