Fhi.HelseId 5.0.0-beta.64

Suggested Alternatives

Fhi.HelseId.Web

Additional Details

If you use this package for an Api, please replace with Fhi.HelseId.Api

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

// Install Fhi.HelseId as a Cake Tool
#tool nuget:?package=Fhi.HelseId&version=5.0.0-beta.64&prerelease                

Fhi.HelseId

Introduction

The Fhi.HelseId component is a package handling authentication and authorization access to NHN HelseId. It can be used on Clients and APIs.

The component encapsulates the access logic, so all you need to do is to enable this in the startup class of your web app or web api.

It also contains calls to the HPR register, so that you can use a health persons categories for role control.

All features of the components can be controlled using featureflags from your configuration, either hardcoded or loaded from your appsettings.json.

The component uses the "Backend for Frontend" pattern, based off an Authorization Code flow, for details see here

The component requires minimum .NET 6.0.

Documentation wiki

Demo app repo

Status

Latest CI Build Latest CI build

Latest Fhi.HelseId NuGet package NuGet Badge

Latest Fhi.HelseId.Worker NuGet package NuGet Badge

Latest Fhi.HelseId.TestSupport NuGet package NuGet Badge

Access to HelseId

You need to order access to HelseId. For test contact here, and prod production contact here.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Fhi.HelseId:

Package Downloads
Fhi.HelseId.Worker

Authentication and authorization component for asp.net core workers access to NHN HelseId

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
5.8.0 2,918 5/14/2024 5.8.0 is deprecated because it is no longer maintained.
5.7.1 567 4/30/2024 5.7.1 is deprecated because it is no longer maintained.
5.7.0 143 4/30/2024 5.7.0 is deprecated because it is no longer maintained.
5.6.0 1,038 4/24/2024 5.6.0 is deprecated because it is no longer maintained.
5.5.0 1,233 3/15/2024 5.5.0 is deprecated because it is no longer maintained.
5.5.0-beta.2 77 3/15/2024 5.5.0-beta.2 is deprecated because it is no longer maintained.
5.5.0-beta.1 74 3/15/2024 5.5.0-beta.1 is deprecated because it is no longer maintained.
5.4.3 499 2/28/2024 5.4.3 is deprecated because it is no longer maintained.
5.4.2 475 2/13/2024 5.4.2 is deprecated because it is no longer maintained.
5.4.1 2,106 1/25/2024 5.4.1 is deprecated because it is no longer maintained.
5.4.0 487 1/22/2024 5.4.0 is deprecated because it is no longer maintained.
5.4.0-beta.1 88 1/21/2024 5.4.0-beta.1 is deprecated because it is no longer maintained.
5.3.1 1,962 1/9/2024 5.3.1 is deprecated because it is no longer maintained.
5.3.0 398 1/7/2024 5.3.0 is deprecated because it is no longer maintained.
5.2.0 5,016 12/1/2023 5.2.0 is deprecated because it is no longer maintained.
5.2.0-beta.1 85 11/29/2023 5.2.0-beta.1 is deprecated because it is no longer maintained.
5.1.0 869 11/24/2023 5.1.0 is deprecated because it is no longer maintained.
5.0.4 617 11/23/2023 5.0.4 is deprecated because it is no longer maintained.
5.0.3 441 11/22/2023 5.0.3 is deprecated because it is no longer maintained.
5.0.2 209 11/15/2023 5.0.2 is deprecated because it is no longer maintained.
5.0.1 2,082 11/14/2023 5.0.1 is deprecated because it is no longer maintained.
5.0.0 2,465 11/10/2023 5.0.0 is deprecated because it is no longer maintained.
5.0.0-beta.64 78 11/10/2023 5.0.0-beta.64 is deprecated because it is no longer maintained.
5.0.0-beta.63 184 11/3/2023 5.0.0-beta.63 is deprecated because it is no longer maintained.
5.0.0-beta.62 76 11/3/2023 5.0.0-beta.62 is deprecated because it is no longer maintained.
5.0.0-beta.50 129 10/30/2023 5.0.0-beta.50 is deprecated because it is no longer maintained.
5.0.0-beta.41 153 10/23/2023 5.0.0-beta.41 is deprecated because it is no longer maintained.
5.0.0-beta.40 79 10/23/2023 5.0.0-beta.40 is deprecated because it is no longer maintained.
5.0.0-beta.30 136 10/16/2023 5.0.0-beta.30 is deprecated because it is no longer maintained.
5.0.0-beta.15 391 10/2/2023 5.0.0-beta.15 is deprecated because it is no longer maintained.
5.0.0-beta.14 109 9/29/2023 5.0.0-beta.14 is deprecated because it is no longer maintained.
5.0.0-beta.13 111 9/29/2023 5.0.0-beta.13 is deprecated because it is no longer maintained.
5.0.0-beta.12 225 9/21/2023 5.0.0-beta.12 is deprecated because it is no longer maintained.
5.0.0-beta.10 171 9/15/2023 5.0.0-beta.10 is deprecated because it is no longer maintained.
5.0.0-beta.8 882 6/21/2023 5.0.0-beta.8 is deprecated because it is no longer maintained.
5.0.0-beta.7 85 6/21/2023 5.0.0-beta.7 is deprecated because it is no longer maintained.
5.0.0-beta.6 113 6/20/2023 5.0.0-beta.6 is deprecated because it is no longer maintained.
5.0.0-beta.5 1,137 4/11/2023 5.0.0-beta.5 is deprecated because it is no longer maintained.
5.0.0-beta.4 106 4/11/2023 5.0.0-beta.4 is deprecated because it is no longer maintained.
5.0.0-beta.3 148 3/29/2023 5.0.0-beta.3 is deprecated because it is no longer maintained.
5.0.0-beta.1 105 3/29/2023 5.0.0-beta.1 is deprecated because it is no longer maintained.
4.1.0 10,423 1/13/2023 4.1.0 is deprecated because it is no longer maintained.
4.1.0-beta.1 127 1/12/2023 4.1.0-beta.1 is deprecated because it is no longer maintained.
4.0.0 3,059 12/13/2022 4.0.0 is deprecated because it is no longer maintained.
4.0.0-alpha.4 135 12/12/2022 4.0.0-alpha.4 is deprecated because it is no longer maintained.
4.0.0-alpha.3 410 12/12/2022 4.0.0-alpha.3 is deprecated because it is no longer maintained.
4.0.0-alpha.2 2,677 11/8/2022 4.0.0-alpha.2 is deprecated because it is no longer maintained.
4.0.0-alpha.1 1,018 9/2/2022 4.0.0-alpha.1 is deprecated because it is no longer maintained.
3.5.0 2,217 11/16/2022 3.5.0 is deprecated because it is no longer maintained.
3.5.0-beta.1 141 11/9/2022 3.5.0-beta.1 is deprecated because it is no longer maintained.
3.4.1-beta.1 133 9/8/2022 3.4.1-beta.1 is deprecated because it is no longer maintained.
3.4.0 1,741 8/30/2022 3.4.0 is deprecated because it is no longer maintained.
3.4.0-beta.11 388 5/31/2022 3.4.0-beta.11 is deprecated because it is no longer maintained.
3.4.0-beta.10 289 5/23/2022 3.4.0-beta.10 is deprecated because it is no longer maintained.
3.4.0-beta.9 135 5/23/2022 3.4.0-beta.9 is deprecated because it is no longer maintained.
3.4.0-beta.8 139 5/23/2022 3.4.0-beta.8 is deprecated because it is no longer maintained.
3.4.0-beta.7 144 5/21/2022 3.4.0-beta.7 is deprecated because it is no longer maintained.
3.4.0-beta.6 155 5/16/2022 3.4.0-beta.6 is deprecated because it is no longer maintained.
3.4.0-beta.5 1,248 4/25/2022 3.4.0-beta.5 is deprecated because it is no longer maintained.
3.4.0-beta.4 1,220 1/8/2022 3.4.0-beta.4 is deprecated because it is no longer maintained.
3.4.0-beta.3 155 1/5/2022 3.4.0-beta.3 is deprecated because it is no longer maintained.
3.3.1 11,235 10/28/2021 3.3.1 is deprecated because it is no longer maintained.
3.3.0 506 10/27/2021 3.3.0 is deprecated because it is no longer maintained.
3.2.0 11,780 5/14/2021 3.2.0 is deprecated because it is no longer maintained.
3.1.0 4,952 3/18/2021 3.1.0 is deprecated because it is no longer maintained.
3.1.0-beta.1 761 2/28/2021 3.1.0-beta.1 is deprecated because it is no longer maintained.
3.0.0 1,758 2/17/2021 3.0.0 is deprecated because it is no longer maintained.
2.3.1 414 1/15/2021 2.3.1 is deprecated because it is no longer maintained.
2.3.0 382 1/14/2021 2.3.0 is deprecated because it is no longer maintained.
2.2.0 734 12/3/2020 2.2.0 is deprecated because it is no longer maintained.
2.1.0 1,436 11/9/2020 2.1.0 is deprecated because it is no longer maintained.
2.0.0 1,607 10/29/2020 2.0.0 is deprecated because it is no longer maintained.
2.0.0-beta.4 249 10/29/2020 2.0.0-beta.4 is deprecated because it is no longer maintained.
2.0.0-beta.3 320 10/20/2020 2.0.0-beta.3 is deprecated because it is no longer maintained.
2.0.0-beta.2 1,175 6/30/2020 2.0.0-beta.2 is deprecated because it is no longer maintained.
2.0.0-beta.1.1 242 6/30/2020 2.0.0-beta.1.1 is deprecated because it is no longer maintained.
2.0.0-beta.1 273 6/30/2020 2.0.0-beta.1 is deprecated because it is no longer maintained.

Simplifying usage