Palm.SurrealDB.Net.Authentication
0.2.1
dotnet add package Palm.SurrealDB.Net.Authentication --version 0.2.1
NuGet\Install-Package Palm.SurrealDB.Net.Authentication -Version 0.2.1
<PackageReference Include="Palm.SurrealDB.Net.Authentication" Version="0.2.1" />
<PackageVersion Include="Palm.SurrealDB.Net.Authentication" Version="0.2.1" />
<PackageReference Include="Palm.SurrealDB.Net.Authentication" />
paket add Palm.SurrealDB.Net.Authentication --version 0.2.1
#r "nuget: Palm.SurrealDB.Net.Authentication, 0.2.1"
#:package Palm.SurrealDB.Net.Authentication@0.2.1
#addin nuget:?package=Palm.SurrealDB.Net.Authentication&version=0.2.1
#tool nuget:?package=Palm.SurrealDB.Net.Authentication&version=0.2.1
Palm.SurrealDB.Net.Authentication
SurrealDB authentication: sign-in at every level the server supports — root, namespace, database and record access — plus JWT payload decoding, session lifecycle, and token renewal.
Part of the Palm.SurrealDB ecosystem for SurrealDB 3.x.
Installation
dotnet add package Palm.SurrealDB.Net.Authentication
Targets net10.0. The package is proprietary and sets
PackageRequireLicenseAcceptance, so NuGet prompts before installing — see LICENSE.
Nothing is on NuGet.org until the first release runs; see
docs/RELEASING.md.
Provides
services.AddSurrealDbAuthentication(...)services.AddSurrealDbTokenRefreshWorker(...)— background renewal before expiry
Depends on
Palm.SurrealDB.Net.Abstractions
Notes
Credentials are configuration, never literals in source. Consumed by
Palm.SurrealDB.Net.AspNetCore for its bearer-token handler.
Documentation
README— the ecosystem overview and package map- getting-started.md — the relevant article
LESSONS-LEARNED.md— every known limitation, with a reproduction
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.10)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.10)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.10)
- Microsoft.Extensions.Options (>= 10.0.10)
- Palm.SurrealDB.Net.Abstractions (>= 0.2.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Palm.SurrealDB.Net.Authentication:
| Package | Downloads |
|---|---|
|
Palm.SurrealDB.Net.AspNetCore
ASP.NET Core integration for SurrealDB — configuration-bound client registration, scoped request context, and bearer-token authentication handler for the Palm.SurrealDB ecosystem. |
GitHub repositories
This package is not used by any popular GitHub repositories.