Info
Version: | 1.1.0 |
Author(s): | Peter Waher |
Last Update: | Thursday, May 2, 2024 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/PeterWaher/IoTGateway/tree/master/Security/Waher.Security.Users |
NuGet Url: | https://www.nuget.org/packages/Waher.Security.Users |
Install
Install-Package Waher.Security.Users
dotnet add package Waher.Security.Users
paket add Waher.Security.Users
Waher.Security.Users Download (Unzip the "nupkg" after downloading)
Dependencies
- Waher.Events(>= 1.0.14)
- Waher.Persistence(>= 1.2.2)
- Waher.Runtime.Threading(>= 1.1.0)
- Waher.Security.LoginMonitor(>= 1.0.1)
- Waher.Security(>= 1.0.7)
- NETStandard.Library(>= 1.6.1)
Tags
Privileges are ordered in a tree structure. Roles contains a list of allowed privileges (nodes or entire branches), or explicitly prohibited privileges (nodes or branches). Each user can be assigned one or more roles. Credentials are protected using hash digests.
Objects are persisted through the object database abstraction layer, defined in Waher.Persistence.