최고의 OAuth2 C # 라이브러리는 무엇입니까?
많은 앱 공급자가 Twitter 및 Facebook과 같은 API 액세스를 허용하기 위해 OAuth2를 사용하는 것 같습니다. 누구나 모든 애플리케이션에서 사용할 수있을만큼 일반적인 OAuth2 처리를 수행하기 위해 좋은 라이브러리를 사용합니까?
나는 내부를 보지 않았지만 (소스 코드 링크가 깨졌습니다) 일반적으로 DotNetOpenAuth 는 상당히 전문적인 것 같습니다.
업데이트 : 이제 OAuth 2 및 OpenID도 지원됩니다.
OAuth2를 살펴 봐야합니다 . 대부분의 인기있는 공급자를위한 OAuth 1.0 및 OAuth 2.0 프로토콜의 .NET 구현입니다.
- 구글
- 페이스 북
- 트위터
- 정사각형
- 인스 타 그램
- 연결된
- 윈도우 라이브
- Vkontakte
- Odnoklassniki
- Yandex
- mail.ru
- github
Nuget 패키지가 있습니다 .
아직 OAuth2에 대한 좋은 프레임 워크를 보지 못했습니다. 나는 프로젝트를 위해 내 자신을 시도하고 롤하기로 결정했습니다.
지금까지 내 프레임 워크는 Bearer 토큰과 모든 oauth 2 흐름 (챌린지 / 응답, 암시 적, 클라이언트 자격 증명, 리소스 소유자 암호 및 새로 고침 토큰)을 지원합니다.
약간 투박하고이 프레임 워크에 구축 된 첫 번째 REST 서비스를 작업하고 있습니다.
그것을 확인, 어떤 피드백이나 기여를 주시면 감사하겠습니다.
https://github.com/ghorsey/SharpOAuth2
Hammock REST 클라이언트 라이브러리를 살펴 보겠습니다 . 범용 REST 클라이언트이지만 OAuth 지원도 제공합니다.
참고 URL : https://stackoverflow.com/questions/3631167/what-is-the-best-oauth2-c-sharp-library
'developer tip' 카테고리의 다른 글
겉보기에 간단하고 명백한 사례에서 C #이 유형을 추론 할 수없는 이유 (0) | 2020.11.12 |
---|---|
[DllImport ( "QCall")]은 무엇입니까? (0) | 2020.11.12 |
부모 노드와 통신하기위한 react.js 커스텀 이벤트 (0) | 2020.11.12 |
package-lock.json에 정의 된 종속성의 잠재적 보안 취약성을 수정하는 적절한 방법 (0) | 2020.11.12 |
Entity Framework는 재귀 계층과 어떻게 작동합니까? (0) | 2020.11.12 |