Ubiety.Scram.Core 2.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package Ubiety.Scram.Core --version 2.0.0                
NuGet\Install-Package Ubiety.Scram.Core -Version 2.0.0                
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="Ubiety.Scram.Core" Version="2.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Ubiety.Scram.Core --version 2.0.0                
#r "nuget: Ubiety.Scram.Core, 2.0.0"                
#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 Ubiety.Scram.Core as a Cake Addin
#addin nuget:?package=Ubiety.Scram.Core&version=2.0.0

// Install Ubiety.Scram.Core as a Cake Tool
#tool nuget:?package=Ubiety.Scram.Core&version=2.0.0                

Logo Ubiety.Scram.Core Nuget

Ubiety SCRAM is an easy implementation of the Salted Challenge and Response Authentication Mechanism for .NET Core

Branch Quality Travis CI Appveyor Coverage
Master CodeFactor Travis (.org) branch AppVeyor branch Codecov branch
Develop CodeFactor Travis (.org) branch AppVeyor branch Codecov branch

Professionally supported Ubiety.Scram.Core is coming soon

Installing / Getting started

Ubiety Scram Core is available from NuGet

dotnet package install Ubiety.Scram.Core

You can also use your favorite NuGet client.

Developing

Here's a brief intro about what a developer must do in order to start developing the project further:

git clone https://github.com/ubiety/Ubiety.Scram.Core.git
cd Ubiety.Scram.Core
dotnet restore

Clone the repository and then restore the development requirements. You can use any editor, Rider, VS Code or VS 2017. The library supports all .NET Core platforms.

Building

Building is simple

./build.ps1

Deploying / Publishing

Contributing

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

Sponsors

Gold Sponsors

Gold Sponsors

Silver Sponsors

Silver Sponsors

Bronze Sponsors

Bronze Sponsors

Licensing

The code in this project is licensed under the Unlicense

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  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.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.1 0 3/13/2025
2.0.0 72 3/12/2025
1.3.1 87 3/10/2025
1.2.2 754 11/23/2020
1.1.4 636 3/21/2019
1.1.3 573 3/21/2019
1.1.2 562 3/21/2019
1.1.1 558 3/14/2019
1.1.0 1,029 1/27/2019
1.0.0 633 1/27/2019
0.0.2 651 1/26/2019
0.0.1 644 1/25/2019