AspNet.Identity.PostgreSQL

This is an ASP.NET Identity provider for those who wish to use PostgreSQL

This is a port of AspNet.Identity.MySQL(https://www.asp.net/identity/overview/extensibility/implementing-a-custom-mysql-aspnet-identity-storage-provider)

To use this Indentity provider in the default ASP.NET MVC5 template project, follow these steps:

Add the AspNet.Identity.PostgreSQL project as reference to your main MVC project.
In your MVC project, replace all references to "using Microsoft.AspNet.Identity.EntityFramework;" with "using AspNet.Identity.PostgreSQL;".
In IdentityModel.cs, ensure that that ApplicationDbContext inherits from "PostgreSQLDatabase".
Ensure that Web.config has your PostgreSQL connection string included in "DefaultConnection". If your PostgreSQL database is located in a different schema, make sure you specify the schema name, because this Indentity provider is going to assume a public schema otherwise. If you do not know what this means, then do

Project Activity

See All Activity >

Follow AspNet.Identity.PostgreSQL

AspNet.Identity.PostgreSQL Web Site

Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud Icon
Forever Free Full-Stack Observability | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AspNet.Identity.PostgreSQL!

Additional Project Details

Registered

2016-10-31