{"id":21155736,"url":"https://github.com/n1k0l1n/identitymanager","last_synced_at":"2026-04-18T04:01:40.695Z","repository":{"id":240915186,"uuid":"610286163","full_name":"N1k0l1n/IdentityManager","owner":"N1k0l1n","description":"C# Identity Manager is a project that provides user authentication and authorization services for ASP.NET MVC applications. It leverages the ASP.NET Identity framework to manage user identities, roles, and claims.","archived":false,"fork":false,"pushed_at":"2023-03-09T13:28:53.000Z","size":1011,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-25T08:37:02.110Z","etag":null,"topics":["authentication","csharp","dotnet","identity","mvc-pattern"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/N1k0l1n.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-06T13:23:54.000Z","updated_at":"2024-05-21T10:13:53.000Z","dependencies_parsed_at":"2024-05-21T12:42:11.641Z","dependency_job_id":"0badc510-030f-4f78-95b7-93d84e6eafa3","html_url":"https://github.com/N1k0l1n/IdentityManager","commit_stats":null,"previous_names":["n1k0l1n/identitymanager"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/N1k0l1n/IdentityManager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N1k0l1n%2FIdentityManager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N1k0l1n%2FIdentityManager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N1k0l1n%2FIdentityManager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N1k0l1n%2FIdentityManager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/N1k0l1n","download_url":"https://codeload.github.com/N1k0l1n/IdentityManager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/N1k0l1n%2FIdentityManager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31955919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","csharp","dotnet","identity","mvc-pattern"],"created_at":"2024-11-20T11:27:47.457Z","updated_at":"2026-04-18T04:01:40.387Z","avatar_url":"https://github.com/N1k0l1n.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# C# Identity Manager for ASP.NET MVC\n## This project provides a customizable user authentication and authorization system for ASP.NET MVC applications. It utilizes the ASP.NET Identity framework and provides a UI for managing user accounts, roles, and claims.\n\nFeatures\nUser registration and login with email confirmation\nSocial logins with Facebook, Google, and Twitter\nUser account management (password reset, email change, etc.)\nRole-based authorization for controller actions and views\nClaims-based authorization for fine-grained access control\nSupport for multi-tenant applications\nGetting Started\nTo use this project, you should have basic knowledge of C# and ASP.NET MVC. You will also need Visual Studio and SQL Server Management Studio installed on your machine.\n\nClone the repository or download the source code as a ZIP file.\nOpen the solution in Visual Studio and restore NuGet packages.\nModify the Web.config file to specify your database connection string.\nRun the Update-Database command in the Package Manager Console to create the database schema.\nRun the application and register a new user account to test the functionality.\nCustomization\nThis project is designed to be easily customizable to fit your specific requirements. Some areas that you may want to modify include:\n\nUI design and layout\nEmail templates for user registration and password reset\nAuthorization policies for controller actions and views\nDatabase schema and data access layer\nContributing\nIf you find a bug or have an idea for a new feature, please open an issue or submit a pull request. We welcome contributions from the community and appreciate any feedback that can help improve this project.\n\nLicense\nThis project is licensed under the No License. See the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn1k0l1n%2Fidentitymanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fn1k0l1n%2Fidentitymanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fn1k0l1n%2Fidentitymanager/lists"}