Skip to content

cengizanil/AspNet.Identity.Oracle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AspNet.Identity.Oracle

AspNet.Identity.Oracle for ASP.NET Identity 2.0 with ODP.NET
forked from AspNet.Identity.MySQL provided at codeplex.

https://aspnet.codeplex.com/SourceControl/latest#Samples/Identity/AspNet.Identity.MySQL/AspNet.Identity.MySQL.csproj

How To Use

(from ReadMe.txt)

This is an example to implement a OracleDatabase store for ASP.NET Identity 2.0

Steps to run project

  • Open project in VS with Update 2 or later installed
  • Build project to restore packages and build project
  • In the solution, add a new one ASP.NET project with MVC and Individual Authentication
  • Uninstall Microsoft.AspNet.Identity.EntityFramework package from the web application
  • Update connection string to use the OracleDatabase database as needed
  • In the IdentityModel.cs, let ApplicationUser class extend from Identity user in AspNet.Identity.Oracle
  • ApplicationDbContext extend from OracleDatabase and the contructor take a single parameter with the connectionstring name
  • In the ApplicationManager.Create method, replace instantiating UserManager as shown below

var manager = new ApplicationUserManager(new UserStore(context.Get() as OracleDatabase));

Notice

Please change to the table name you want.
By default, "ANID2{Purpose}" (e.g. "ANID2USERS"), which means that "AspNetUsers" ASP.NET Identity is created automatically.

See Also

AspNet.Identity.MySQL(CodePlex)
https://aspnet.codeplex.com/SourceControl/latest#Samples/Identity/AspNet.Identity.MySQL/AspNet.Identity.MySQL.csproj

Implementing a Custom MySQL ASP.NET Identity Storage Provider http://www.asp.net/identity/overview/extensibility/implementing-a-custom-mysql-aspnet-identity-storage-provider

Announcing RTM of ASP.NET Identity 2.0.0
http://blogs.msdn.com/b/webdev/archive/2014/03/20/test-announcing-rtm-of-asp-net-identity-2-0-0.aspx
//

About

AspNet.Identity.Oracle for ASP.NET Identity 2.0 with ODP.NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 93.1%
  • JavaScript 4.7%
  • PLSQL 1.8%
  • Other 0.4%