저는 Java에서 모바일 응용 프로그램을위한 많은 stateless RESTful 웹 서비스를 개발했으며 매우 잘 작동하고 있습니다. 예를 들어모바일 응용 프로그램에 대한 인증이있는 RESTful 웹 서비스
:
지금, 나는 내가가 모바일로 다시 서로 다른 데이터를 전송하기 때문에 이러한 서비스를 확장 할 수 있습니다 모든 사용자. 그래서 나는 어떤 사용자가 정보를 얻거나 설정하려고하는지 서버 측에서 알아야합니다. 그리고 권한이없는 사용자의 서비스를 막아야합니다.
내가이 로그인을 개발해야하는 응용 프로그램 계정에 페이스 북 계정
- 로그 :
는 사용자가 모바일 응용 프로그램에 로그인 할 수있는 방법 두 가지 방법이 있습니다 모바일 응용 프로그램을 사용하는 사용자가 응용 프로그램에 로그인해야하기 때문에 로그 아웃 서비스가 필요합니다.
저는 auth 및 RESTful 및 OAuth에 관한 기사를 많이 읽었습니다. 두 개의 입력 매개 변수 인 사용자 이름과 암호로 두 개의 로그인 서비스를 개발해야한다고 생각합니다.
예를 들어:
이 에게 - locallogin은 (문자열 이름, 문자열 암호)
-
- 토큰>
- facebookLogin (문자열 이름, 문자열 암호) -> 토큰이
서비스가이 로그온이 생성 동일한 토큰을 http 헤더의 모바일 애플리케이션으로 다시 보냅니다. 그리고 로그인 프로세스 후에 모바일 클라이언트는 토큰을 갖습니다. 그리고 클라이언트는 RESTful 서버 호출을 할 때이 토큰을 서버에 보내야한다.
당신은 어떻게 생각하십니까? 내 아이디어가 좋은가요?
만약 그렇다면 어떻게 자바로 개발할 수 있습니까?
그렇지 않다면 좋은 방법을 말해 줄 수 있습니까?
정말로 할 수 있습니까? : facebookLogin (문자열 사용자 이름, 문자열 암호) -> token –
이러한 로그인 기능을 개발하는 좋은 방법이 무엇인지 모르겠습니다. 당신의 의견은 무엇입니까? – zappee
귀하의 질문에 대해 생각하고 있었고 새로운 기사도 읽었습니다. 이것은 facebookLogin (...) 서비스를 구현하는 좋은 방법이 아닙니다. 페이스 북 로그인 절차를 구현하고 싶지 않고 내 사용자의 페이스 북 계정 세부 사항을 알고 싶지 않습니다. 저는 클라이언트 측에서 페이스 북 로그인 기능을 구현해야한다고 생각합니다. – zappee