내 회사의 Harvest 계정에서 통계를 표시하는 매우 기본적인 작은 백본 앱을 만들려고합니다. 그들은 Basic Auth 또는 oAuth를 통해 인증하는 REST API를 가지고 있습니다. 내가 여기에 두 가지 문제에 직면하게 될 것 같습니다 :백본으로 외부 API를 인증하고 소비하는 방법은 무엇입니까?
:- 인증
- 크로스 기원은 그래서 각각의 URL로 내 컬렉션의 URL을 설정으로 시작했습니다
를 요청
var Projects = Backbone.Collection.extend({
url: 'https://mycompany.harvestapp.com/projects',
});
그리고 난 this basic auth plugin을 사용해 보았습니다.하지만 여전히 Access-Control-Allow-Origin 오류가 발생했기 때문에 그 부분이 작동하는지 알 수 없습니다.
이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
: 여기
PHP로 간단한/의사 예이다. 아직 서버 측 코드는 작성하지 않았지만 아마 노드 일 것입니다. 감사! – user1807510