제 시간에 공개적으로 열어 볼 수있는 웹 응용 프로그램 용 사내 REST API를 개발하고 싶습니다. 공공 장소에서 API를 액세스 할 수있게되면 인증 필요성이 있음을 잘 알고 있습니다. 이 API는 codeigniter에 phil sturgeon REST 라이브러리를 사용하여 codeigniter를 기반으로 구축됩니다. 그럼 어떻게하면 Oauth와 같은 인증 시스템을 트위터, 페이 스북 등과 같은 API로 구현할 수 있습니까? 올바른 리소스를 가르쳐 주시면 감사하겠습니다. 감사합니다.코드 정의기로 Oauth 구현을 사용한 REST API
1
A
답변
3
먼저 인증 대상과 승인 대상을 파악해야합니다. 일반적인 OAuth의 경우 인증되는 응용 프로그램 (자격 증명 : id/secret 포함)을 갖게됩니다. 또한 선택적으로 (사용자 이름/암호를 사용하여) 사용자를 인증하고 응용 프로그램이 작업을 수행하도록 승인하는지 묻습니다.
다음으로 어떤 작업 (REST의 경우 리소스)을 보호해야하는지 결정해야합니다.
마지막으로 Oauth 1.0과 2.0 중 하나를 선택하십시오.
구현에 관계없이 OAuth 프로젝트와 관련된 가장 중요한 사항입니다.
관련 문제
- 1. REST API 코드 점화 기
- 2. 구현을 사용한 객체 할당
- 3. ColdFusion/OAuth/Twitter API
- 4. api cakephp rest authentication
- 5. 노드 구현을 사용한 리필 스택
- 6. Play에서 LinkedIn의 REST API 사용! 2 및 Oauth 2
- 7. Facebook OAuth로 REST API 보안하기
- 8. grooveshark api 구현을 시작하는 방법
- 9. Google API OAuth 2.0
- 10. Magento REST/OAuth in 1.7
- 11. Rspec 및 Rack :: Test를 사용한 REST-API 응답 테스트
- 12. OAuth 권한으로 내 REST API에 액세스
- 13. Redmine REST API - 사용자
- 14. OAuth 2.0을 사용한 Facebook 로그인
- 15. Magento REST API 서명이 잘못되었습니다.
- 16. Play의 REST API 보안 설정
- 17. OAuth 및 YouTube API
- 18. LinkedIn API OAuth 문제
- 19. OAuth with Digg API
- 20. 트위터로 인증 OAuth API
- 21. OAuth 계정이있는 Api
- 22. Google 캘린더 API OAUTH
- 23. PHP REST API 라우팅
- 24. REST API - 코딩 스타일 표준
- 25. Photobucket API python oAuth 오류
- 26. ExtJS에서 REST 프록시의 URL 구현을 이해하는 데 문제가 있음 4
- 27. Heroku REST API 자바에서
- 28. Rest API on Struts
- 29. 비공개 REST API
- 30. REST API 호출 차단
이것을 구현 했습니까? 나는 비슷한 것을하고 당신이 당신의 솔루션을 어떻게 구현했는지보고 싶습니다. –
PHP 리그의 oAUTH 패키지를 확인하십시오. – MrFoh