developer tip

최고의 OAuth2 C # 라이브러리는 무엇입니까?

copycodes 2020. 11. 12. 08:26
반응형

최고의 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

반응형