2013-04-25 2 views
0

Symfony2 프로젝트 (PHP)에 연결하는 Android 앱을 개발 중입니다. 이 앱은 Notes 앱과 비슷합니다. 따라서 모든 사용자는 자신의 비공개 목록을 갖게됩니다.웹 서비스에 데이터를 어떻게 요청 하시겠습니까?

내가 기록한 사용자의 메모 목록을 요청할 때 어떤 정보를 보내야합니까? 세션을 만들 수 없으므로 이전에 로그인 한 사용자가 X 사용자의 모든 메모를 나열하도록 요청한 경우 "기억"할 수 없습니다.

그래서 "개인"데이터를 받고 싶을 때마다 사용자와 비밀번호를 보내야합니까? 어쨌든, 나는 웹 서비스에 대한 요청을 할 때마다 사용자 이름과 암호를 반복해서 보내어 내가 누구인지 말해야합니다.

더 좋은 방법이 있습니까?

내가 올바르게 설명했는지 알 수 없습니다. 질문이 있으시면 언제든지 물어보십시오.

+0

세션을 만들지 않고 작업을 수행하고 싶습니까? 아니면 실제로 세션을 만드는 방법을 묻고 있습니까? – rhnoble

+0

@rhnoble 세션을 실제로 만들 수 있습니까? – Reinherd

답변

1

일반적으로 쿠키에 저장된 세션 ID로 세션을 만듭니다. 그런 다음 각 요청에 대해 동일한 Http 클라이언트를 다시 사용하므로 쿠키가 유지됩니다. 그렇게하면 매번 로그인 정보를 보낼 필요가 없습니다.

+0

그럴만도 ... 주위에 어떤 튜토리얼? – Reinherd

+0

직접 해보지는 않았지만 http://symfony.com/doc/master/components/http_foundation/sessions.html 문서를 확인하십시오. – rhnoble

관련 문제