2012-01-19 5 views
0

거의 codeigniter를 사용하는 앱으로 끝났으며 사이트의 모바일 버전을 허용하고 향후 네이티브 모바일 앱에서 데이터베이스와 통신 할 수있는 REST API를 만들고 싶습니다. REST API.
Phil Sturgeon REST 컨트롤러 라이브러리를 사용하고 있습니다. 이제는 db에 저장된 사용자의 API 키를 만들 수 있습니다. API는 주로 백엔드를 만드는 데 사용되며 특정 부분에 대한 액세스를 폐쇄하기위한 것입니다. 본관.
내 질문은 :
이 API를 사용하여 사용자를 인증 할 수 있는가 여전히모바일을 통한 Codeigniter REST API 액세스

답변

0

각 사용자에 대해 별도의 API 키를 만드는 경우에, 당신은 당신의 API 컨트롤러 일부 로직을 추가 할 수있는 API 키를 사용하여 특정 방법에 대한 액세스 권한을 부여하고 인증합니다.

그렇지 않으면 사용자를 인증하는 API 메소드를 만들 수 있습니다. "요청 토큰"을 전달한 다음 후속 요청에 사용할 수 있습니다. 그런 다음 해당 요청 토큰을 기반으로 특정 메소드에 액세스 할 수 있습니다.

요점은 어떤 식별 정보가 필요하다는 것입니다. API 키인 경우 작동합니다. 그렇지 않은 경우 해당 식별 정보를 만들어야합니다. (이 예에서는 '요청 토큰'이됩니다.)