Hyperar.OAuthCore 2.0.1

dotnet add package Hyperar.OAuthCore --version 2.0.1                
NuGet\Install-Package Hyperar.OAuthCore -Version 2.0.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Hyperar.OAuthCore" Version="2.0.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Hyperar.OAuthCore --version 2.0.1                
#r "nuget: Hyperar.OAuthCore, 2.0.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Hyperar.OAuthCore as a Cake Addin
#addin nuget:?package=Hyperar.OAuthCore&version=2.0.1

// Install Hyperar.OAuthCore as a Cake Tool
#tool nuget:?package=Hyperar.OAuthCore&version=2.0.1                

Introduction

The hyperar.OAuthCore project is a library for creating both OAuth consumers and providers on the .NET. It currently targets .NET 8, and is written in C#.

What is OAuth

The definition (from wikipedia) is:

OAuth is an open protocol that allows users to share their private resources (e.g. photos, videos, contact lists) stored on one site with another site without having to hand out their username and password.

OAuth provides a standardised way to handle delegated Authentication through a series of exchanges, called an authentication flow.

What's supported

The hyperar.OAuthCore library currently supports building consumers (clients) and providers (servers) for both OAuth 1.0 and 1.0a.

The library is designed to be used in both web applications and thick client apps.

Additional Resources

OAuth Resources

Downloads/Releases

You can download Nuget.

Build status

Build status

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.