2011-11-03 2 views
1

Zend Framework를 사용하여 REST 웹 서비스를 개발해야한다. 나는이 지역에 처음 온 사람이다. 내 웹 서비스에 대한 사용자의 요청을 어떻게 인증 할 수 있는지 알고 싶습니다. 웹 서비스를 사용하는 모든 사람들에게 토큰을 제공한다고 가정합니다. 모든 요청에 ​​대해 토큰을 전달하도록 요청할 수 있습니다. 그러나 REST 웹 서비스에 대한 인증을 구현하는 표준 및 더 나은 방법이 있다면 제안 해주십시오.Zend를 사용한 웹 서비스 구현

감사합니다. Prasad

답변

2

일반적으로 각 요청마다 http 헤더에 토큰을 포함시킨 다음 서버에서 헤더를 구문 분석하고 토큰의 유효성을 검사합니다.

X-Authorization-Token: <some hash value> 

그것은 당신이 표준 페이지와 마찬가지로 요청/삭제 GET/POST/PUT의 일환으로 토큰을 보내도 당신이 제안하는대로 할 사용자를 필요로 완전히 허용합니다. 다른 사람들도 COOKIE에 가치를 두는 것을 보았습니다.

+0

답장을 보내 주셔서 감사합니다. –