league/oauth2-server
PHP로 작성된 OAuth 2.0 인증 서버의 표준 준수 구현으로 OAuth 2.0 작업을 간단하게 만듭니다. 액세스 토큰으로 API를 보호하거나 클라이언트가 새 액세스 토큰을 요청하고 새로 고치도록 OAuth 2.0 서버를 쉽게 구성할 수 있습니다.
기본적으로 다음 보조금을 지원합니다.
다음 RFC가 구현됩니다.
이 라이브러리는 Alex Bilbie가 만들었습니다. 트위터 @alexbilbie에서 그를 찾아보세요.
이 패키지의 최신 버전은 다음 PHP 버전을 지원합니다.
openssl
및 json
확장도 필요합니다.
서버에 전달되는 모든 HTTP 메시지는 PSR-7과 호환되어야 합니다. 이는 다른 패키지 및 프레임워크와의 상호 운용성을 보장합니다.
composer require league/oauth2-server
라이브러리 문서는 https://oauth2.thephpleague.com에서 찾을 수 있습니다. gh-pages 브랜치에서 문서화에 기여할 수 있습니다.
라이브러리는 단위 테스트에 PHPUnit을 사용합니다.
vendor/bin/phpunit
지속적인 통합을 위해 Github Actions, Scrutinizer 및 StyleCI를 사용합니다. 더 알고 싶으면 구성 파일을 확인하세요.
프로젝트 변경 로그 보기
기여는 언제나 환영합니다. 자세한 내용은 CONTRIBUTING.md 및 CODE_OF_CONDUCT.md를 참조하세요.
버그 및 기능 요청은 GitHub에서 추적됩니다.
OAuth에 대해 질문이 있는 경우 여기에서 티켓을 개설 하세요 . 아래 주소로 이메일을 보내지 마세요 .
보안 관련 문제를 발견한 경우 문제 추적기를 사용하는 대신 [email protected]
로 이메일을 보내주세요.
이 패키지는 MIT 라이선스에 따라 출시됩니다. 자세한 내용은 번들로 제공되는 LICENSE 파일을 참조하세요.
이 코드는 주로 Andy Millington이 개발하고 유지 관리합니다.
2012년부터 2017년까지 이 라이브러리는 Alex Bilbie가 개발하고 유지 관리했습니다.
PHP OAuth 2.0 서버는 PHP 리그에서 제공하는 많은 패키지 중 하나입니다. 자세한 내용을 알아보려면 당사 웹사이트를 방문하세요.
이 훌륭한 기여자 모두에게 특별한 감사를 드립니다.
이 라이브러리의 보안 감사에 자금을 지원해 주신 Mozilla Secure Open Source Fund에 추가로 감사드립니다.
초기 코드는 액세스 및 ID 관리 프로그램에 따라 JISC의 자금 지원을 받는 Linkey 프로젝트의 일부로 개발되었습니다.