프론트 엔드에서 백본을 사용하고 서버의 얇은 RESTful API에서 데이터를 사용하는 단일 페이지 앱 프로토 타입을 개발했습니다.단일 페이지 응용 프로그램에서 사용자를 인증 하시겠습니까?
무거운 서버 측 응용 프로그램 개발 (PHP 및 Python)에서 나왔지만 두꺼운 클라이언트 측 MVC로 새로운 디자인 접근 방식을 사용했지만 로그인 한 인증 된 사용자에게만 응용 프로그램을 제한하는 방법을 혼란스럽게합니다.
나는 로그인 자체 뒤에 앱을 갖고 싶어하고 사이트의 기본 로그인 외에 다른 유형의 로그인 (openid, fb connect 등)을 구현하기를 원합니다. 나는 이것이 어떻게 행해졌는지 불분명하다. 그러나 나에게 명확하게 해주는 정보를 찾는데 실패했다.
큰 그림에서 사용자를 등록하고 단일 페이지 응용 프로그램을 사용하기 위해 로그인하도록 요구하는 현재 모범 사례는 무엇입니까?
일단 사용자가 로그인하면 API 요청은 어떻게 인증됩니까? 세션을 저장할 수 있습니까?하지만 API 호출에서이 세션을 감지하는 방법 또는 모든 단일 API 호출에서 전달해야하는 토큰이 있습니까? 이 모든 답변을 많이 주시면 감사하겠습니다!
마지막으로 무엇을 했습니까? 기존 답변 중 하나가 해결되었거나 자신의 솔루션을 추가하는 경우 답변을 선택하십시오. – tgkprog