add-ravendb-identity-store

Community

RavenDB-backed ASP.NET Identity for NovaTune.

AuthorTassadar2499
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill provides a RavenDB-backed implementation of ASP.NET Identity stores, enabling durable user accounts and refresh token management for NovaTune's API service.

Core Features & Use Cases

  • Identity models (ApplicationUser, RefreshToken) stored in RavenDB with Ulid user IDs and token hashes.
  • ASP.NET Identity integration via a custom RavenDbUserStore supporting user creation, lookup, password, roles, and email.
  • Refresh token lifecycle management with creation, revocation, and active-token counting, backed by RavenDB indexes.

Quick Start

Configure RavenDB connection in appsettings.json, register RavenDB session and identity stores in Program.cs, then run the NovaTune API project.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: add-ravendb-identity-store
Download link: https://github.com/Tassadar2499/NovaTune/archive/main.zip#add-ravendb-identity-store

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.