2009-08-27 5 views
1

authlogic 플러그인을 사용하여 레일스로 작성된 서버 측 앱이 있습니다. 내 아이폰 클라이언트에서 레일 애플 리케이션에 로그인하는 방법을 잘 모르겠습니다. 나는 Obj C에서 get/post 코드를 작성하는 방법을 알고 있다고 생각하지만, 최선의 접근법이 내 레일 서버로 인증하는 것이 확실하지 않다. 다음은 서버 측 HTML는이 URL에 갈 때 모습입니다 : http://localhost:3000/user_sessions/new : http://pastie.org/596279iphone 클라이언트에서 authlogic rails 양식에 로그인하는 방법

답변

2

는 당신이 필요합니다 아이폰 응용 프로그램에서 인증하기로 : 양식의 행동에 대한

  1. 해제 크로스 사이트 요청 위조 당신의 FQDN + '/ user_sessions'

  2. 사이트에서 반환 된 세션 쿠키를 캡처 (재에

  3. HTTP의 POST의 user_session [사용자 이름]과 user_session [암호] 후속 요청으로이를 전환) 애플리케이션에서 추가 조치를 취하십시오.

전반적인 목표는 무엇인지에 따라, 세션에 사용할 고유 한 토큰을 생성하기 위해 아이폰의 내부 ID 및 사용자 이름과 암호의 조합을 사용하는 것이 사용자 정의 인증 조각을 작성하는 더 좋을 수도 사이트.

관련 문제