BLun78 / Identity.RavenDb

A vNext AspNet.Identity provider that use RavenDB as datastore

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Identity.RavenDb

A vNext Microsoft.AspNet.Identity provider that use RavenDB as datastore

Alpha Version

Beware it is the first apha realese. I need more time for mor UnitTest.

Greets Blun78

Requirments

  • Microsoft .net Framework 4.6 (4.5.3) RC
  • c# 6.0
  • Microsoft.AspNet.Identity in min Version 3.0
  • RavenDb.Client 3.0

Features

  • Drop-in replacement ASP.NET Identity with RavenDB as the backing store.
  • Requires 6 document types and 3 Index
  • based on the default Entities from Microsoft.AspNet.Identity 3.0
  • Supports in RavenDB 'string', 'int' and 'long' for Document IDs
  • Supports additional profile properties on your application's user model, base on the

Supports

  • Provides UserStore<TUser, TRole, TKey>
    • IUserStore
    • IUserLoginStore
    • IUserLockoutStore
    • IUserRoleStore
    • IUserClaimStore
    • IUserPasswordStore
    • IUserSecurityStampStore
    • IUserTwoFactorStore
    • IUserEmailStore
    • IUserPhoneNumberStore
    • IQueryableUserStore
  • Provide RoleStore<TRole, TKey>
    • IRoleStore
    • IQueryableRoleStore
    • IRoleClaimStore

About

A vNext AspNet.Identity provider that use RavenDB as datastore

License:Apache License 2.0


Languages

Language:C# 98.5%Language:Batchfile 1.5%