{"id":21000947,"url":"https://github.com/managedcode/orleans.identity","last_synced_at":"2025-05-14T23:32:07.123Z","repository":{"id":65227298,"uuid":"364036273","full_name":"managedcode/Orleans.Identity","owner":"managedcode","description":"Orleans.Identity is an authentication and authorization library for ASP.NET Identity based on Orleans. It provides a simple and efficient way to manage user sessions and authentication for your ASP.NET applications.","archived":false,"fork":false,"pushed_at":"2024-10-23T19:35:28.000Z","size":146,"stargazers_count":15,"open_issues_count":6,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-04T02:08:25.365Z","etag":null,"topics":["asp-net","identity","orleans"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/managedcode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2021-05-03T19:17:36.000Z","updated_at":"2024-10-23T19:27:09.000Z","dependencies_parsed_at":"2023-12-07T14:48:47.233Z","dependency_job_id":null,"html_url":"https://github.com/managedcode/Orleans.Identity","commit_stats":{"total_commits":29,"total_committers":4,"mean_commits":7.25,"dds":"0.27586206896551724","last_synced_commit":"82d0479f553db4c87fd2a6f46a2d1560bd32b391"},"previous_names":["managed-code-hub/identity"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/managedcode%2FOrleans.Identity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/managedcode%2FOrleans.Identity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/managedcode%2FOrleans.Identity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/managedcode%2FOrleans.Identity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/managedcode","download_url":"https://codeload.github.com/managedcode/Orleans.Identity/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225316326,"owners_count":17455232,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["asp-net","identity","orleans"],"created_at":"2024-11-19T08:13:04.116Z","updated_at":"2024-11-19T08:13:04.721Z","avatar_url":"https://github.com/managedcode.png","language":"C#","readme":"\u003cimg alt=\"managed code Identity\" src=\"https://github.com/managed-code-hub/Identity/raw/main/logo.png\" width=\"300px\" /\u003e\n\n# Orleans.Identity\n\n[![.NET](https://github.com/managed-code-hub/Identity/actions/workflows/dotnet.yml/badge.svg)](https://github.com/managed-code-hub/Identity/actions/workflows/dotnet.yml)\n[![nuget](https://github.com/managed-code-hub/Identity/actions/workflows/nuget.yml/badge.svg?branch=main)](https://github.com/managed-code-hub/Identity/actions/workflows/nuget.yml)\n[![CodeQL](https://github.com/managed-code-hub/Identity/actions/workflows/codeql-analysis.yml/badge.svg?branch=main)](https://github.com/managed-code-hub/Identity/actions/workflows/codeql-analysis.yml)\n\n| Version                                                                                                                                    | Package                                                                               | Description |\n|--------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------|-------------|\n| [![NuGet Package](https://img.shields.io/nuget/v/ManagedCode.Identity.Core.svg)](https://www.nuget.org/packages/ManagedCode.Identity.Core) | [ManagedCode.Identity.Core](https://www.nuget.org/packages/ManagedCode.Identity.Core) | Core        |\n\n## Orleans.Identity\n\nOrleans.Identity is a library for managing authorization and authentication in ASP.NET Identity applications using\nOrleans.\nIt provides a simple, easy-to-use interface for managing user accounts and securing access to your application's\nresources.\n\nWith Orleans.Identity, you can easily add support for user registration, login, logout, and password management to your\nASP.NET Identity applications. Additionally, Orleans.Identity provides support for managing user sessions, ensuring that\nuser data is kept secure and accessed only by authorized users.\n\n## Features\n\n- Easy integration with ASP.NET Identity applications\n- Support for user registration, login, logout, and password management\n- Secure session management\n- Role-based access control\n- Support for multi-tenancy\n\n## Getting Started\n\nTo use Orleans.Identity in your ASP.NET Identity application, follow these steps:\n\nInstall the ```ManagedCode.Orleans.Identity``` NuGet package in your project:\n\n## Motivation\n\nThe motivation for creating Orleans.Identity is to provide a scalable and performant solution for managing user sessions\nand authentication in ASP.NET applications. Orleans provides a powerful actor model that makes it easy to implement\nconcurrency and scalability in distributed systems. By leveraging the power of Orleans, Orleans.Identity enables you to\neasily add authentication and authorization to your ASP.NET applications without sacrificing performance.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanagedcode%2Forleans.identity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanagedcode%2Forleans.identity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanagedcode%2Forleans.identity/lists"}